Jquery上传插件文件ajaxfileupload.js 修复版下载

时间:2020-10-17 18:23:14
【文件属性】:

文件名称:Jquery上传插件文件ajaxfileupload.js 修复版下载

文件大小:7KB

文件格式:JS

更新时间:2020-10-17 18:23:14

Jquery 上传插件 ajax file upload

使用Jquery做上传文件处理时,用到了ajaxfileupload.js 这个第三方代码,但是这个js几乎就是半成品,问题很多。现在整理如下并附修复版的ajaxfileupload.js下载。 问题: 1:无法带参数提交,只能上传文件; 2:运行时报:jQuery.handleError is not a function 错误; 3:执行成功后,始终指向error方法处理,无法执行sucess方法; 解决方法: 1:无法带参数提交,只能上传文件; 原作者一定是把这个代码当作练习来写的,只完成了文件提交这个功能。需要对代码做些许修改即可。有两处修改: 第一处是将原createUploadForm: function(id, fileElementId) 方法添加一个data参数,并将data中的数据拼接进去即可 第二处 是调用createUploadForm方法地方 2:运行时报:jQuery.handleError is not a function 错误; 这个错误是由于ajaxfileupload.js 是在jquery1.4.2版本之前写的,Jquery之后的版本已经没有了handleError 方法,所以可以将1.4.2版本中的该方法复制到该js中 3:执行成功后,始终指向error方法处理,无法执行sucess方法; 这个是由于ajaxfileupload.js 处理返回data的时候,没有考虑后台返回的是字符串的问题(即使返回的JSON格式数据,我们也大多喜欢转化为字符串来返回)


网友评论

  • 无法返回成功
  • 可以用。谢谢