ajax不提交文件对象方法


**$.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()的情况下人就会提交文件对象到表单中。

猜你喜欢

转载自blog.csdn.net/b1303110335/article/details/80307901