【发布时间】:2015-03-27 10:07:20
【问题描述】:
我有一个 <form id="foo" action="bar.php" method="post">,它有 2 个提交按钮,name="save" 和 name="lock"。
我正在运行一个 jquery 函数:
$("a#submit").click(function() {
$("#foo").submit();
});
我如何告诉 jQuery 提交名称 lock 而不是另一个?
【问题讨论】:
-
$("input[name='lock']").click();你为什么不能用这个? -
以上评论,最好使用
$("input[name='lock']")[0].click(); -
一个表单只能有一个动作,你的意思是你要点击
name按钮然后去action 1,点击lock按钮然后去action 2? -
我想用来触发表单提交的链接不在表单内,这就是为什么我不能使用click()。我希望链接在页面上提交表单。但该表单有 2 个
<input type="submit">,一个名称为save,另一个名称为lock。我想触发锁一。