|
|||
Problem mit dem Ausblenden von Option Elemente im Safari|IE
Hellas,
leider kann man im Safari und im IE keine option Elemente mittels jQuery.hide()/display:none ausblenden. Für ein Projekt was das Ziel hat den Inhalt eines multi Selectfeldes schnell und einfach zu filtern, müsste ich dies allerdings irgendwie realisieren. Im Firefox funktioniert hingegen das filtern einwandfrei: Code:
if($('#eu-own').attr('checked')) $('#ownlist option:contains("Europa")').show(); else $('#ownlist option:contains("Europa")').hide(); if($('#us-own').attr('checked')) $('#ownlist option:contains("USA")').show(); else $('#ownlist option:contains("USA")').hide(); if($('#jp-own').attr('checked')) $('#ownlist option:contains("Japan")').show(); else $('#ownlist option:contains("Japan")').hide(); var stock=$.trim($('#stock-own').val()); if(stock!='') { $('#ownlist option:not(:contains("'+stock+'"))').hide(); } Visibility funktioniert, ist allerdings unbrauchbar da dies nur große lücken verursacht, und das hin und her schieben von option Elementen in Arrays/andere Select Listen ist auch nur eine Möglichkeit die ich - sofern es keine andere gibt - in Erwägung ziehen würde. Grüße |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Problem mit dem ersetzen eines Inhaltes in einem Div-Container | onkel-tom | (X)HTML | 6 | 19.02.2009 14:47 |
Layoutcheck von einer Beispielseite | wave | Site- und Layoutcheck | 1 | 12.11.2008 21:48 |
Scrollbares Textfeld mit purem CSS | Dancer | CSS | 6 | 24.01.2005 15:58 |
problem mit dem footer | johnpatcher | CSS | 4 | 30.11.2004 13:02 |
Float Problem, 4 Inhalts Elemente nebeneinander | denny | CSS | 0 | 23.08.2004 14:59 |