Tengo una lista de selección, que tiene muchas opciones. Dependiendo de alguna entrada, deseo ocultar algunas opciones de la lista de selección. jQuery para ocultar las opciones de lista de selección que he escrito comotratando de ocultar las opciones de la lista de selección .. no funciona en Chrome y es decir,
$('#selectlist1 option').each(function(){
$(this).hide();
})
Pero este código parece funcionar sólo para Firefox y no su trabajo en el cromo y el IE. Mientras que si escribo
$('#selectlist1').hide();
funciona para todos los navegadores. Cualquier puntero a donde debería mirar?
La diferencia es que usted está tratando de ocultar elementos de 'option' individuales que en el elemento select' completa' . Hide() también podría no ser el método correcto aquí, intente con Remove(). –
Sí, lo entiendo. Mi pregunta es por qué hide() no está trabajando en opciones individuales. – ninja
http://stackoverflow.com/a/21085171/1544708 es posible que desee probar esta sencilla solución –