ho un codice tipo questo:
codice:
<table>
<form name="form1" id="form1" action="form.php">
<tr>
<td>testo</td>
<td>
<input type="text" name="campo" value="" />
</td>
<td>
<input type="submit" name="Invia" value="Invia">
</td>
</tr>
</form>
<form name="form2" id="form2" action="form.php">
<tr>
<td>testo</td>
<td>
<input type="text" name="campo" value="" />
</td>
<td>
<input type="submit" name="Invia" value="Invia">
</td>
</tr>
</form>
<form name="form3" id="form3" action="form.php">
<tr>
<td>testo</td>
<td>
<input type="text" name="campo" value="" />
</td>
<td>
<input type="submit" name="Invia" value="Invia">
</td>
</tr>
</form>
</table>
in pratica ogni riga della tabella è un form ..... questo è formalmente sbagliato perchè tra i tag 'figli' di table non esiste form, però comunque l'invio del form funziona perfettamete.
Il problema è che con Jquery non si riesce ad agganciare gli elementi del form, ad esempio con:
$("form#form2 :input")
non vengono trovati gli input, ho provato anche a mettere l'apertura e la chiusura del form all'interno dei <td> ma la cosa non cambia ... qualcuno ha idea di come risolvere?