IE multiple select option value js bug, HELP
http://toxin.hu/tutorial/select2/test.html
aki megtudja oldani hogy a fenti select, ami csak abban különbözik az alsótól hogy multiple, helyes value-értéket adjon vissza (katt akármelyik felső elemen), az plíííííííííííííííííííííízgugliba ne küldjetek ott voltam egész délután, fx alatt megy persze össze lehet vetni , thx
■ aki megtudja oldani hogy a fenti select, ami csak abban különbözik az alsótól hogy multiple, helyes value-értéket adjon vissza (katt akármelyik felső elemen), az plííííííííííííííííííííííz
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
- <title>option test</title>
- <script src="./scripts/prototype.js" type=""></script>
- <script src="./scripts/scriptaculous.js" type=""></script>
- <script language="javascript" type="text/javascript">
- window.onload = function(){
- var select_1 = Builder.node('select',{id:'test',multiple:'multiple',size:10});
- var select_2 = Builder.node('select',{id:'test',size:10});
- for (var i=1;i<=10;i++)
- {
- select_1.appendChild(Builder.node('option',{id:'opt'+i,value:i},'test'+i));
- select_2.appendChild(Builder.node('option',{id:'opt'+i,value:i},'test'+i));
- }
- select_1.onclick = function(){
- alert(this.selectedIndex);
- }
- select_2.onclick = function(){
- alert(this.selectedIndex);
- }
- $('wrapper_1').appendChild(select_1);$('wrapper_2').appendChild(select_2);
- }
- </script>
- </head>
- <body>
- <div id='wrapper_1'></div>
- <div id='wrapper_2'></div>
- </body>
- </html>
re
Mit jelent a helyes érték?
semmit nem ad vissza
http://toxin.hu/tutorial/select2/test2.html
ha így jobban tetszik
* BUG: when multiple=true, selectedIndex and value properties are inaccurate with multiple selections
http://channel9.msdn.com/wiki/default.aspx/Channel9.InternetExplorerProgrammingBugs
vagy
Summary: Several problems with MultiSELECTs (<SELECT multiple="true">) here...
Related docs: ??
Suggested Workarounds: ??
http://throbs.net/web/articles/IE-SELECT-bugs/#ieProgrammaticMultiSelectChanges
stb. :)
hasonló probléma
holnap fogok szenvedni még egy kicsit vele, ha lesz valami ötletem, akkor beírom ide.
gex
u.i: ja igen, egy olyan problémám is volt vele, hogy ie-ben gyakorlatilag eltűnt az option-ök szövege, mintha láthatatlan lenne, de majd holnap csinálok egy demo oldalt, meg addig átnézem nem rontottam-e el valamit.
re
amúgy nézegetve most a
http://channel9.msdn.com/wiki/default.aspx/Channel9.InternetExplorerProgrammingBugs
az oldalt ( FORM and FORM-related Elements issues alatt), most egy darabig form-ot tartalmazó dinamikus oldalt nem fejlesztek IE alá :( csak ezmenjen valahogy :S
ui: egyébként ott van a tied is
* BUG: when multiple=true, selectedIndex and value properties are inaccurate with multiple selections
* BUG: when multiple=true, onchange and onpropertychange events do not fire correctly
* BUG: when multiple=true, value property is not updated when programmatically set; e.g. "sel.value=1; (sel.value==1)==false;"
* BUG: when size property>1 or multiple=true, "IE incompletely redraws relative-sized SELECTs during text-size changes":http://throbs.net/web/articles/IE-SELECT-rendering-bug/
:) :(
nem pont ez a baj
az én esetemben pont az a furcsa, hogy a size 1-re van állítva, a multiple pedig false-ra (mindkettő js-ből). a linket megnéztem de annál a bugnál csak összecsúsznak a szövegek, nekem viszont teljesen láthatatlan lesz az összes szöveg.
gex
megoldva
http://toxin.hu/tutorial/select2/test3.html
üdv t