jQuery将每个表单提交到单独的选项卡

时间:2019-07-01 16:35:08

标签: jquery

我有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}}

0 个答案:

没有答案