form表单提交Ajax请求后不跳转





form.on('submit(demo1)', function (data) {
// var param = data.field;//定义临时变量获取表单提交过来的数据,非json格式

console.log($(data.form).serialize());//测试是否获取到表单数据,调试模式下在页面控制台查看
$.ajax({
url: "customer/updateOtherUserSubmit",
//type: 'post',//method请求方式,get或者post
dataType: 'json',//预期服务器返回的数据类型
data: $(data.form).serialize(),//表格数据序列化
// contentType: "application/json; charset=utf-8",
success: function (res) {//res为相应体,function为回调函数
if (res.code == '200') {
//$("#res").click();//调用重置按钮将表单数据清空
window.location.href='customer/customerList?menuId=5&viewPath=customer/customerList';
} else {
layer.alert(data.msg, {icon: 5});
}
},
error: function () {
layer.alert('操作失败!!!', {icon: 5});
}
});
//return false;
event.preventDefault() //阻止form表单默认提交
});//end form


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM