登录 注册
当前位置:主页 > 资源下载 > 10 > Jquery上传插件文件ajaxfileupload.js 修复版下载

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

  • 更新:2024-08-11 20:34:56
  • 大小:7KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Javascript - 前端
  • 格式:JS

资源介绍

使用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格式数据,我们也大多喜欢转化为字符串来返回)