En una misma pagina tengo varios formularios con imput y un select por cada formulario y un onchange en el select tipo onChange="this.form.submit();.
Estos formularios los genero con php y quedarian mas o menos asi (resumiendo)
Código HTML:
<form name="form'.$f.'" method="post" action="validaform.php"> <input type="hidden" name="campo" value="seguridad"> <input type="hidden" name="id" value="123"> <input type="hidden" name="tipo" value="master"> <select name="select" onChange="this.form'.$f.'.submit();"> <option value="">Mover a...</option> <option value="032"></option> <option value="044">044</option> <option value="132">132</option> <option value="165">165</option> </select> </form> <form name="form'.$f.'" method="post" action="validaform.php"> <input type="hidden" name="campo" value="seguridad"> <input type="hidden" name="id" value="123"> <input type="hidden" name="tipo" value="master"> <select name="select" onChange="this.form'.$f.'.submit();"> <option value="">Mover a...</option> <option value="032"></option> <option value="044">044</option> <option value="132">132</option> <option value="165">165</option> </select> </form> ....etc
¿Como puedo hacer para que cuando se cambie un select envie el formulario en el cual se cambio el select?.
He probado como veis enumerando los formularios (la $f) pero no envia nada.
Muchas gracias por vuestra paciencia.
Un saludo