var oMyForm = new FormData(); oMyForm.append("username","Groucho"); oMyForm.append("accountnum",123456); oMyForm.append("file",$('#file')[0].files[0]); $.ajax({ url: '/Manage/UploadImg',type: 'POST',cache: false,data: oMyForm,processData: false,contentType: false,async: false }).done(function(res) {}).fail(function(res) {});
<form id="uploadForm" enctype="multipart/form-data"> <p>指定文件名: <input type="text" name="filename" value="" /></p> <p>上传文件: <input type="file" name="file" /></ p> <input type="button" value="上传" onclick="doUpload()" /> </form>