前端代码
<form id=”te” class=”form-horizontal” action=”” method=”post” enctype=”multipart/form-data”>
<div class=”form-group”>
<label class=”control-label col-sm-3″ for=””>证件信息:</label>
<div class=”col-sm-8″>
<input type=”file” id=”zjfile” name=”zjfile”>//上传文件信息
</div>
<label class=”control-label col-sm-3″ for=””>日期:</label>
<div class=”col-sm-8″>
<input type=”text” id=”date” name=”date”>
</div>
</div>
ajax部分:
var formData=new FormData();
formData.append(“zjfile”,document.getElementById(“zjfile”).files[0]);
formData.append(“date”,$(“#date”).val());
    $.ajax({
    
   
url:path+’/in/up.json’,//
type:”post”,
dataType:’json’,
async:false,
processData:false,.//这个一定要写
contentType:false,//这个一定要写
data:formData,
    success:function(result){
    
   
………..
}
})
controller层:
我一开始的代码是这样的,然后接收为null
     
   
接收数据的方式改了一下,就可以了,代码如下:
     
   
 
