AJax技术

jQuery.form Ajax无刷新上传报错 (jQuery.handleError is not a

字号+ 作者:H5之家 来源:H5之家 2015-10-21 14:42 我要评论( )

今天在用ajaxfileupload时firebug报了一个jQuery handleError is not a function的错误。因为在以前使用jQuery form一直都没有出现过这个问题,我对比以前的项

> web前端 > JavaScript > 正文 jQuery.form Ajax无刷新上传报错 (jQuery.handleError is not a function) 解决办法 2014-09-02         来源:枫飘瞬间      我要投稿

今天在用ajaxfileupload时firebug报了一个“jQuery.handleError is not a function”的错误。因为在以前使用jQuery.form一直都没有出现过这个问题,我对比以前的项目才发现,在这个项目中使用的jQuery是1.10.2的版本,而以前是使用的1.4.2。度娘一番之后,找到解决办法:jQuery.handleError is not a function 报错原因是:
handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.4.2之后的版本中都没有这个函数了。

因此在jquery高级版本中将这个函数添加上 ,问题解决。 该js代码段可以加在jquer.js或者ajaxfileupload.js中。

; (function ($) { jQuery.extend({ handleError: function (s, xhr, status, e) { if (s.error) { s.error.call(s.context || s, xhr, status, e); } if (s.global) { (s.context ? jQuery(s.context) : jQuery.event).trigger("ajaxError", [xhr, s, e]); } }, httpData: function (xhr, type, s) { var ct = xhr.getResponseHeader("content-type"), xml = type == "xml" || !type && ct && ct.indexOf("xml") >= 0, data = xml ? xhr.responseXML : xhr.responseText; if (xml && data.documentElement.tagName == "parsererror") throw "parsererror"; if (s && s.dataFilter) data = s.dataFilter(data, type); if (typeof data === "string") { if (type == "script") jQuery.globalEval(data); if (type == "json") data = window["eval"]("(" + data + ")"); } return data; } });

点击复制链接 与好友分享!回本站首页 上一篇:jQuery Easy UI整理笔记目录 下一篇:javascript - 浏览TOM大叔博客的学习笔记 相关文章

javascript同源策略和跨域实验及其跨域

struts2+jqury ajax问题汇总与解决办法

jQuery同步Ajax带来的UI线程阻塞问题及

Extjs4 Combobox 联动始终出现loadi

js保留两位小数的解决办法

Jquery AjaxFileUpload.js 上传文

JavaScript跨域总结与解决办法

jQuery 关于IE9上传文件无法进入后台

js array不支持map filter等的解决办法

整理jquery冲突的解决办法,以ecmall系

图文推荐

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • 判断用户是不是为ajax请求

    判断用户是不是为ajax请求

    2016-02-24 17:00

  • Ajax与WEB开发 by alixixi.com

    Ajax与WEB开发 by alixixi.com

    2016-02-11 11:02

  • jQuery.ajax()的相关参数及使用

    jQuery.ajax()的相关参数及使用

    2016-02-08 16:00

网友点评