Hola,
desde q estoy usando Ajax ahora me encontrado con un pequeño problema o una pequeña duda.
A ver, por temas de diseño me ha quedado un form dentro un form,
Es decir, al diseñar un pantalla de entrada de averias, tengo una parte donde se tienen q introducir los usuarios q han participado en esa averia, lo q he echo es meter esa informacion en un div para no tener q refrescar la pagina si insertan los usuarios, el problema es q si quiero meter un nuevo usuario necesito un formulario pasa insertarlo, y ese formulario queda dentro del otro de la pagina principal, y al darle al submit me coje el primer form y no el q yo quisiera... como puedo solucionar esto?
la opcion facil seria rediseñar la pantalla... pero... a ver si me podeis ofrecer alguna solcuion.
para haceros una idea os posteare un cacho del codigo a ver q puedo hacer...
Código HTML:
<form id="miform" name="miform" action="averia/act_ins.php" method="POST" onSubmit="enviaaveria(this.form);return false">
.
.
.
<td>
<table width="100%" class="cuadre">
<tr><td class="titolverd" align="center">Empresa / Operario</td></tr>
<tr><td>
<div id="divoperari">
<table>
<tr><td> </td></tr>
<tr><td align="center"><a href="#averia/nou_operari.php?id_averia=<?=$numaveria; ?>" onClick="myajax.Link(this.href, 'divoperari')">Insertar Operario</a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</td>
.
.
.
<td>
<input type="Button" value="Ref. Averia" onClick="referenciaaveria();">
<input type="Submit" name="grabar" value="Grabar">
</td>
.
.
.
</form>
en el div ese es donde se carga la nueva pagina para insertar usuarios o bien para mostrar los q ya hay insertados...
a ver si me podeis echar una mano... o alguna idea...
saludos y gracias