欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ajax不提交文件对象方法

程序员文章站 2022-07-15 16:43:11
...

**$.ajax**
({
    url: ROOT + '/statistics/channel_provider_add',
    data: **$('#frmMain').serialize()**,
    type: "POST",
    cache: false,
    success: function(msg) {
        layer.close(_layerIndex);
        if(msg.status){
            layer.confirm('添加成功~!是否继续添加?', function(){
                window.location.reload();
            }, function(){
                window.location.href = msg.info;
            });
        }else{
            layer.alert(msg.info);
        }
        _adding = false;
    }
});

直接使用$.ajax和$('#frm').serialize()可以避免上传文件对象到表单中,使用jquery的ajaxSubmit在使用了serialize()的情况下人就会提交文件对象到表单中。