• 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
  • 相关阅读:
    Oracle数据库
    Python-aiohttp百万并发
    Sentry的安装搭建与使用
    traceroute命令初探
    Python中断言与异常的区别
    二十三种设计模式及其python实现
    Celery
    SQLAlchemy
    python里使用reduce()函数
    python实现栈
  • 原文地址:https://www.cnblogs.com/Adyblog/p/10245002.html
Copyright © 2020-2023  润新知