我想提交嵌套表单,但我面临两种不同的行为,例如,如果通过索引提交然后正常工作,但如果通过名称提交父表单提交。
<form name="form1" action="/action_page.php">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
<form name="form2" action="/action_page.php">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</form>
</form>
这是有效的
$('form')[1].submit();
不工作
$("form[name='form2']").submit(); // submit form1 instead