我有这样的嵌套表单标签
<form>
<h5>Main Form</h5>
<input type="text" />
<!-- Don't Show This Form -->
<form style="display:none">
<input type="text" />
<input type="text" />
</form>
<!-- Don't Show This Form -->
<form style="display:none">
<input type="text" />
<input type="text" />
</form>
</form>
问题是第一个显示的表单,虽然它是 display none css inline
查看实际代码http://jsfiddle.net/fZMKB/
我知道我知道,嵌套表格是违反规则的,但我必须以这种方式使用它,因为这个原因
我需要在 jQuery 事件之前重置一堆输入和表单元素,我正在使用这段代码
$('form').get(0).reset();
从这个我之前的问题How to reset forms elements (input,select,textarea, etc.) on events using jQuery
所以我使用表单标签的唯一原因是我需要重置输入和文本区域等。