aquí está mi html.cómo cambiar las opciones de selección en función de otra opción de selección seleccionada?
<select id="type">
<option value="item1">item1</option>
<option value="item2">item2</option>
<option value="item3">item3</option>
</select>
<select id="size">
<option value="">-- select one -- </option>
</select>
aquí está el jquery que probé pero no tuvo éxito.
$(document).ready(function() {
if($("#type").val("item1"))
{
$("#size").html("<option value='test'>test</option><option value="test2">test2</option>);
}
elseif($("#type").val("item2"))
{
$("#size").html("<option value='anothertest1'>anothertest1</option>");
}
});
básicamente lo que estoy tratando de hacer es si se selecciona una opción en #TYPE entonces el tamaño de selección se rellena con opciones asociadas a la misma. ¿Cómo puedo hacer esto?
gracias
Aquí es incluso un ejemplo más limpio. En este caso, el contenido se refactoriza en una matriz de JavaScript. Esto simplifica tremendamente la lógica de "cambio". Más fácil de mantener http://jsfiddle.net/YPsqQ/1/ – rcravens
gracias eso es exactamente lo que necesitaba. No estaba muy seguro de intentar el == la próxima vez lo intentaré gracias. – sarmenhbbi
¡respuesta greaaaaaat!, Ahora quiero intentar cambiar el diseño. – Bhimbim