异步提交表单包括文件在内
var title = document.myForm.title.value;
var link = document.myForm.link.value;
var sort_order = document.myForm.sort_order.value;
var logo = document.myForm.logo.files[0];
console.log(logo);
var fm = new FormData();
fm.append('title', title);
fm.append('link', link);
fm.append('sort_order', sort_order);
fm.append('logo', logo);
$.ajax({
url: 'index.php',
type: 'POST',
data: fm,
dataType : "json",
contentType: false, //禁止设置请求类型
processData: false, //禁止jquery对DAta数据的处理,默认会处理
//禁止的原因是,FormData已经帮我们做了处理
success : function(data) {
if(data.status == "success") {
$("#my_partner_add").modal('hide');
history.go(0);
}
else {
alert("处理失败");
}
}
});