当前位置: 首页 > 工具软件 > jQuery Upvote > 使用案例 >

ajax双登陆按钮怎么提交,使用两个提交按钮提交jQuery ajax表单

姬坚成
2023-12-01

我有一个看起来像这样的表格:

当我绑定到表单的Submit($("vote_form").submit())时,似乎无法访问用户单击的图像。因此,我试图绑定到单击图像本身($(".vote_down,

.vote_up").click()),该图像总是提交表单,无论我是否尝试

返回false;

event.stopPropogation(); 要么

event.preventDefault();

因为所有这些都是表单事件。

我应该将$ .post()附加到form.submit()事件上吗,如果是,如何确定用户单击了哪个输入,或者

我是否应该将$ .post()附加到图像单击上,如果是,如何防止表单也提交。

这是我的jQuery代码现在的样子:

$(".vote_up, .vote_down").click(function (event) {

$form = $(this).parent("form");

$.post($form.attr("action"), $form.find("input").serialize() + {

'submit': $(this).attr("value")

}, function (data) {

// do something with data

});

return false; //

});

 类似资料: