我有这样的情况,比如在提交表单时将值更新到数据库。这里的问题是,只有在提交表单后才计算总计。所以我必须在数据库中再次更新计算的总数。我需要再次手动提交以更新它。为了实现这一点,我们可以在这里使用 jquery 来形成第二次提交,而无需再次单击它。有没有快速的方法来做到这一点?
请指教?
最佳答案
可以使用ajax进行两次表单提交,代码如下:
function submit() {
var form = $('#your-form');
$.ajax({
type: 'POST',
url: form.attr('action'),
data: form.serialize(),
success: function(data) {
$.ajax({
type: 'POST',
url: form.attr('action'),
data: form.serialize(),
success: function(data) {
}
});
}
});
}
关于javascript - 是否可以提交两次表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7991152/