<script type="text/javascript"> window.onload = function(){ document.getElementById('btn').onclick = function(){ var frm = document.getElementById('frm'); var fd = new FormData(frm); var request = new XmlHttpRequest(); request.open('post',…
html ajax上传图片到服务器 后端采用asp.net webapi 前端有各种现实上传图片的控件,样式可以做的很美观.我这里只用基本的样式做图片上传. 前端代码 <input name="Userfile" id="Userfile" type="file"></span> js代码 var formDate = new FormData(); var files = $("#Userfile")…
通常情况下,我们上传文件都会使用form表单来提交文件.但有时候,我们会有异步提交文件的需求,在这种情况下,我们就需要新建一个Formdata来提交文件,后台如果使用的是PHP的话可以使用$_FILES来获取上传的文件. var formdata = new FormData();//新建一个Formdata用来存储文件 formdata.append('submitfile', $("#file")[0].files[0]);//获取文件内容,并且用append的方法把文件放入for…