/*
* 图片上传
* 注意如果不加processData:false和contentType:false会报错
*/
function uploadImage(image) {
var imageForm = new FormData();
imageForm.append("upfile", $("#file").get(0).files[0]);
var url = url;
$.ajax({
type: 'POST',
url: url,
data: imageForm,
processData: false, // 告诉jQuery不要去处理发送的数据
contentType: false, // 告诉jQuery不要去设置Content-Type请求头
success: function (data) {
var jsonData = jQuery.parseJSON(data)
console.log(jsonData.url);
},
error: function () {
}
});
}
相关文章
- IE8/9 JQuery.Ajax 上传文件无效
- 20款最好的jQuery文件上传插件
- 用Struts2更好的实现文件的上传、下载功能以及解决中文名称问题
- 任何人都可以给jquery / javascript限制没有。在asp.net FileUpload控件中上传的文件?
- 关于在Struts2框架下实现文件的上传功能
- 基于jQuery Ajax实现无刷新文件上传
- 功能二:上传文件功能的基本实现
- JQuery的AJAX与Spring MVC实现异步文件上传
- jquery-ajax实现文件上传异常处理web.multipart.MultipartException
- 我想要一个AJAX文件上传器,如Gmail文件上传和PHP中的进度条