jquery ajax发送FormData

$(‘yourform‘).submit(function(){  
    var formdata=new FormData(this);  
    $.ajax({  
        type:‘POST‘,  
        url:‘/yourpath‘,  
        data:formdata,  
        /** 
         *必须false才会自动加上正确的Content-Type 
         */  
        contentType:false,  
        /** 
         * 必须false才会避开jQuery对 formdata 的默认处理 
         * XMLHttpRequest会对 formdata 进行正确的处理 
         */  
        processData:false  
    }).then(function(){  
        //doneCal  
    },function(){  
        //failCal  
    });  
    return false;  
});  

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。