如何在单击按钮时单击提交类型的输入?
$(document).on('click', 'button.editManufacturer', function(event) {
event.preventDefault();
$(".editManufacturerSubmit").click();
});
上面的代码段是我到目前为止的代码,但它不起作用?
谢谢!
=====编辑=====
让我更准确地解释一下我的问题!
我想通过一个按钮提交很多表单。
我之前尝试过的以下事项:
$("button.editManufacturer").click( function() {
$('form.editManufacturer').submit();
});
=============================================== ==========================
按钮/输入处的“form”属性
=============================================== ==========================
以及其他一些事情,我已经没有这些片段
了=============================================== ==========================
注意:只提交最后一个表格
答案 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();
});