Ho una lista di selezione, che ha un sacco di opzioni. A seconda di alcuni input, voglio nascondere alcune opzioni dall'elenco di selezione. jQuery per nascondere le opzioni da selezionare Elenco ho scritto comecercando di nascondere le opzioni dalla lista di selezione .. non funziona su Chrome e cioè
$('#selectlist1 option').each(function(){
$(this).hide();
})
Ma questo codice sembra funzionare solo per Firefox e la sua non funziona su Chrome e IE. Considerando che se scrivo
$('#selectlist1').hide();
funziona per tutti i browser. Qualche puntatore dovrei guardare?
la differenza è che stai cercando di nascondere singoli elementi 'option' in contrasto con la completa' elemento select' . Anche Hide() potrebbe non essere il metodo corretto, prova Remove(). –
Sì, lo capisco. La mia domanda è perché hide() non sta lavorando su singole opzioni. – ninja
http://stackoverflow.com/a/21085171/1544708 potresti provare questa semplice soluzione –