我的<form id="foo" action="bar.php" method="post">
有2个提交按钮,name="save"
和name="lock"
。
我正在运行一个jquery函数:
$("a#submit").click(function() {
$("#foo").submit();
});
如何告诉jQuery提交名称lock
而不是另一个?
答案 0 :(得分:1)
您可以在按钮上触发点击事件:
$("a#submit").click(function() {
$( "button[name=lock]" ).trigger( "click" );
});
答案 1 :(得分:0)
通过ajax方法保存表单。您想要使用两个提交按钮保存表单。 按1按钮调用ajax&amp;保存。第二个按钮将照常工作。
$("input[name='lock']").click(function({
$.ajax({
url: 'test.php',
type:'POST',
data: $("#fo").serialize();
})
}));