Ich habe eine Auswahllisten, die viele Optionen hat. Abhängig von einigen Eingaben möchte ich einige Optionen aus der Auswahlliste ausblenden. Zum Ausblenden Optionen aus der Auswahlliste habe ich geschrieben jquery wieversuchen, Optionen von selectlist ausblenden .. nicht auf Chrom arbeiten und dh
$('#selectlist1 option').each(function(){
$(this).hide();
})
Aber dieser Code scheint nur für Firefox zu arbeiten, und es funktioniert nicht auf Chrom und das heißt. Wenn ich schreibe
$('#selectlist1').hide();
es funktioniert für alle Browser. Irgendein Zeiger wohin soll ich schauen?
Der Unterschied ist, Sie versuchen, einzelne 'option' Elemente zur vollständigen' select' Element im Gegensatz zu verstecken . Hide() ist möglicherweise auch nicht die richtige Methode hier, versuche Remove(). –
Ja, ich verstehe das. Meine Frage ist, warum hide() nicht an einzelnen Optionen arbeitet. – ninja
http://Stackoverflow.com/a/21085171/1544708 Sie können diese einfache Lösung versuchen –