<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="file" id="file"> </body> <script type="text/javascript"> function upload_file() { var formData = new FormData();//创建一个新的FormData对象 formData.append("file",$("#file")[0].files[0]); //说明:$("#file"):获取的是input对象 //$("#file")[0]:获取<input>标签 //$("#file")[0].files[0]:获取上传的文件 //formData.append:将文件添加到formdata对象中 $.ajax({ url: "/file/upload", type: "POST", data: formData,//提交文件对象 processData: false, // 不处理数据 contentType: false, // 不设置内容类型 success:function(data){ // alert(data); } }); } </script> </html>