ajax 提交表单

<input type="button" target="iframe" value="修改信息" οnclick="test()" style="margin-top: 5px" class="btn btn-info" />
 
 
function test() {
    var username = $('#username').val();
    var password = $('#password').val();
    var name = $('#name').val()
    var mobile = $('#mobile').val()

    console.log("name==="+name)

    if (username==null||username==""){
        layer.msg("用户名不能为空!")
        return false
    }else if(password==null||password==""){
        layer.msg("密码不能为空!")
        return false
    }else if(name==null||name==""){
        console.log("...")
        layer.msg("请输入管理员名字!")
        return false
    }else if(mobile==null||mobile==""){
        layer.msg("请输入管理员手机号!")
        return false
    }
    if(confirm("确认修改?")) {
        var form = new FormData(document.getElementById("editAdmin"));
        console.log("11111")
        $.ajax({
            url:'<%=base%>/ctl/admin/editAdmin',
            dataType: 'json',
            type:'post',
            data:form,
            processData:false,
            contentType:false,
            timeout:5000,
            success:function (result) {
                if (result.type=="success"){
                    location.href = '<%=base%>/ctl/admin/adminInfoPage?id='+$('#id').val()+'&url=adminPage';
                }else {
                    Notify(result.content, 'top-right', '5000', 'danger', 'fa-desktop', true);
                }
            }
        })
    }else {
        return false
    }
}
函数方法避免使用  关键字(delete,submit 等), 上传数据为对象,  必须 加上 contentType:false  否则会报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值