¿Cómo puedo detectar en jQuery cuando se ha cambiado alguna opción en una etiqueta de selección?jQuery - controlador de eventos para detectar si se ha seleccionado la opción de selección de HTML
Por ejemplo [pseudocódigo]:
event handler function -> option changed(){
//do some stuff
}
EDIT:
Tengo el siguiente selecto:
<select id = "selectattribute">
<OPTION VALUE="0">Choose Attribute</OPTION>
<?php echo($options);?>
</select>
Estoy tratando esto en jQuery:
$(document).ready(function() {
$("#selectattribute").change(function() {
alert('Handler for .change() called.');
});
});
No pasa nada ... th la función e isn; t triggering.
EDIT: funciona cuando uso $("#select")
en lugar de $("#selectattribute")...can you not apply it to particular select tags?
adjunta un oyente al elemento de selección durante el evento de cambio. Puede usar jQuery (o cualquiera de una serie de bibliotecas), o unas pocas líneas de script simple, o un controlador en línea. – RobG
@RobG: Realmente no deberías proponer un gestor en línea ... – Saxoier
¿Has probado diferentes navegadores? –