我有2个表单(或任意数量的表单),我想用jquery分别提交
我尝试了这样的代码,但是它只打开一个新标签,并将所有表单提交到一个标签
如何为每个提交的表单打开单独的标签?
这是代码
<button type="button" id="b">submit all</button>
<script>
$('#b').click(function() {
$('form').each(function (i, form) {
$(form).submit();
});
});
</script>
<form action="gbattribs.php" method="post" name="photos" target="_blank">
<input type="text" name="attr_name[1]" value="color" class="inquiryTextFieldAttrib">
<input type="submit" class="btn btn-orange" name="updatebut_x" value="Update">
</form>
<form action="gbattribs.php" method="post" name="photos" target="_blank">
<input type="text" name="attr_name[1]" value="color" class="inquiryTextFieldAttrib">
<input type="submit" class="btn btn-orange" name="updatebut_x" value="Update">
</form>
我尝试使用此代码,但没有帮助
<script>
$('#b').click(function() {
$(':submit').each(function (i, s) {
$(s).click();
});
});
</script>
更新
看起来它可以在Firefox中使用,而不能在chrome中使用
以下是示例{{3}}