使用jquery以嵌套forms提交子表单
我有一个嵌套的forms,看起来像:
<FORM METHOD="GET" NAME="mainForm" ACTION=> Tab3
儿童forms代码:
<FORM METHOD="GET" NAME="childForm" id = "childForm" ACTION=>
当我点击submitChildForm按钮时,我想提交子表单,所以我写了下面的jquery处理程序来做到这一点:
$('.submitChildFormClass').live('click',function() { document.getElementById("previewOnlyVal").value = "previewOnly"; $('#childForm').submit(); });
问题是,当我点击按钮时,MAIN FORM将被提交,而不是子表单。 我知道使用嵌套表单不是一个好的编程习惯,但这是一个旧代码,我们还没有太多时间来修改这些代码。 任何人都可以告诉我在代码中可能缺少什么导致主要表单由jquery提交? 在此先感谢您的帮助。
不允许嵌套表格! 你可以有几种forms,但不允许嵌套。