<form action="" method="post" enctype="multipart/form-data" id="表单ID">
<input type="text" name="name">
<input type="file" name="file">
</form>
需要使用下面的语句处理
var formData = new FormData($( "#表单ID" )[0]);
$.ajax({
url : $("#表单ID").attr("action"),
data: formData,
cache : false,//true使用缓存 。 false不使用缓存
async : true,//true异步加载。 false同步加载
contentType: false, 这两句需要添加上,否则会跳转页面
processData: false,
type : "POST",
dataType : 'text',//json/xml/html
success : function (obj){
if(obj > 0){
showInfo("添加成功",function(){},2);
}else{
showInfo("添加失败",function(){},2);
}
}
});