Cita:
Iniciado por Divit
Gracias por la respuesta, pero ya lo tengo así y no me funciona.
Actualmente con el tipo "radio" me funciona. Al hacer click en el boton me carga el search() con la opcion escogida.
Has puesto el <select> como te he indicado, no?? (quitas los <br /> y cierras <option>)
De todas formas tu pregunta deberia estar en el hilo de HTML o Javascript, no en el de PHP.
Prueba a depurar usando la consola de errores del Firefox o mejor, el Firebug.
Ahi te debe decir porque no se está ejecutando la función.
EDITO:
He probado y a mi me funciona bien con el cambio que te he indicado:
Código:
<!DOCTYPE>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<script type="text/javascript">
function search(){
alert("dentro!");
}
</script>
</head>
<body>
<form name="controls">
<input type="radio" name="type" value="opcion1" onclick="search()">1<br/>
<input type="radio" name="type" value="opcion2" onclick="search()">2<br/>
<input type="radio" name="type" value="opcion3" onclick="search()">3<br/>
<select name="type" onchange ="search()">
<option name="type" value="opcion1">1</option>
<option name="type" value="opcion2">2</option>
<option name="type" value="opcion3">3</option>
</select>
</form>
</body>
</html>