计算机网络/计算机科学与应用/系统/运维/开发

ajax 序列化无法上传file文件类型解决方法


// FormData 这里注意
var formdata = new FormData(document.getElementById('form'));
$.ajax({
type:"post",
url:"{:url('banner/add')}",
dataType:"json",
data:formdata,
processData: false,   // jQuery不要去处理发送的数据
contentType: false,   // jQuery不要去设置Content-Type请求头
success:function(result){
if(result.status == 200){
    layer.msg(result.msg,{icon:1});
    setTimeout(function(){
        window.location.href = result.url;
    },2000);
}else{
    layer.msg(result.msg,{icon:2});
}
},error:function(){
}
});
return false;



ajax

人生建议:不要因为嘴硬而失去重要的东西,清醒,知趣,明得失,知进退。

评论

^