javascript - jq 怎么做多个表单同步提交
本文介绍了javascript - jq 怎么做多个表单同步提交的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
比如说有当前表单
当我点击保存的时候同时提交所有表单,第一个提交成功remove当前表单,然后自动提交第二个
解决方案
写一个for循环做ajax就行了,我想知道的是为啥不一次性提交?
// 就jQuery代码来说:
function upload() {
// 获取第一个表单的数据,每次提交第一个表单的数据
var data = $('form').eq(0).serialize();
$.ajax({
url : 'url',
type : 'post',
dataType : 'json',
data : data,
success : function(result) {
// 此处判断上传成功
if(result) {
// 此处可以操作删除第一个表单数据
upload(); // 上传成功,执行下一个表单
}
},
error : function() {
console.log('操作错误!');
}
})
}
这篇关于javascript - jq 怎么做多个表单同步提交的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文