我的代码:
<table>
<form id='editform1'>
<tr>
<td><input type.../> </td>
<td><input type.../> </td>
<td><input type='submit'/> </td>
</tr>
<script type="text/javascript"> $('#editform1').validate(); </script>
</form>
<form id='editform2'>
<tr>
<td><input type.../> </td>
<td><input type.../> </td>
<td><input type='submit'/> </td>
</tr>
<script type="text/javascript"> $('#editform2').validate(); </script>
</form>
<form id='editform3'>
<tr>
<td><input type.../> </td>
<td><input type.../> </td>
<td><input type='submit'/> </td>
</tr>
<script type="text/javascript"> $('#editform3').validate(); </script>
</form>
</table>
所以当我点击提交按钮时,相关的行数据将成功传递到后台
但是 jquery 验证不起作用!
虽然'form'标签不能放在'tr'标签上,但是在Fixfox和chrome中,数据可以提交成功
那么如何使 jquery 验证在这种情况下有效