单击按钮时单击提交类型输入

时间:2017-03-23 09:35:50

标签: javascript jquery html input submit

如何在单击按钮时单击提交类型的输入?

    $(document).on('click', 'button.editManufacturer', function(event) { 
        event.preventDefault(); 
        $(".editManufacturerSubmit").click();
    });

上面的代码段是我到目前为止的代码,但它不起作用?

谢谢!

=====编辑=====

让我更准确地解释一下我的问题!

我想通过一个按钮提交很多表单。

我之前尝试过的以下事项:

    $("button.editManufacturer").click( function() {
        $('form.editManufacturer').submit();
    });

=============================================== ==========================

按钮/输入处的

“form”属性

=============================================== ==========================

以及其他一些事情,我已经没有这些片段

=============================================== ==========================

注意:只提交最后一个表格

4 个答案:

答案 0 :(得分:0)

您可以试试这个

$('button.editManufacturer').on('click', function(event) { 

    $(".editManufacturerSubmit").trigger("click");
});

我希望它对你有用。

答案 1 :(得分:0)

您的代码似乎工作原样,您可能需要提供更多代码来复制问题。

$(document).on('click', 'button.editManufacturer', function(event) { 
  event.preventDefault(); 
  $(".editManufacturerSubmit").click();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="https://httpbin.org/post" method="post">
  <button class="editManufacturer" >button</button>
  <input type="submit" class="editManufacturerSubmit" value="get" onClick="alert('hi')"/>
</form>

答案 2 :(得分:0)

试试这个

$(document).ready(function() {
$("form").submit(function(event) { 
   event.preventDefault(); 
});

});

答案 3 :(得分:0)

我认为你需要的是这个

$('.editManufacturer').click(function(){
  $('form').submit();
});