上传文件——jquery,ajax,FormData

来源:互联网 发布:chaotice mac 编辑:程序博客网 时间:2024/06/05 13:21
<html xmlns="http://www.w3.org/1999/xhtml">   <head>       <script type="text/javascript" src="jquery.js" charset="utf-8"></script>      <script type="text/javascript">        function doUpload() {           var formData = new FormData($( "#uploadForm" )[0]);           $.ajax({            url: 'uploadurl' ,            type: 'POST',            data: formData,            async: false,            cache: false,            contentType: false,  //必需的          processData: false,  //必需的          success: function (returndata) {             alert(returndata);          },            error: function (returndata) {              alert(returndata);            }           });      }           </script></head>  <body><form id= "uploadForm">        <p >指定文件名: <input type="text" name="filename" value= ""/></p >        <p >上传文件: <input type="file" name="Filedata"/></ p>        <input type="button" value="上传" onclick="doUpload()" />  </form>  </body>

参考资料:
FormData
在jquery中使用formdata

0 0
原创粉丝点击