天在用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之后的版本中都没有这个函数了。
因此在ajaxfileupload.js加入这个方法:
handleError: function( s, xhr, status, e ) {
// If a local callback was specified, fire it
if ( s.error ) {
s.error.call( s.context || s, xhr, status, e );
}
// Fire the global callback
if ( s.global ) {
(s.context ? jQuery(s.context) : jQuery.event).trigger( "ajaxError", [xhr, s, e] );
}
},
后来发现又报个错SyntaxError: expected expression, got '<' 查阅资料发现:
答案是:dataType参数一定要大写。如:dataType: 'HTML'。
相关推荐
当你遇到“jQuery.handleError is not a function”的错误时,这意味着在使用ajaxFileUpload过程中,程序尝试调用jQuery的一个错误处理方法,但这个方法在当前版本的jQuery中并未定义。这个问题通常出现在从较旧的...
添加了handleError,防止因为jquery版本问题报错; uploadHttpData中类型为json时对data进行了处理,去除了返回数据中的标签 建议后台返回text/html格式的Response;防止在ie下不能识别application/json类型造成的异常
`ajaxFileUpload`是一个JavaScript插件,它允许用户在不刷新页面的情况下实现异步文件上传,提供了更友好的用户体验。然而,在实际应用中,开发者可能会遇到一些问题,如回调函数总是进入error或success状态,这通常...
ajaxfileupload.js 这是个非常好的异步上传图片的插件,来解决form表单上传时要刷新页面的问题。
ajaxfileupload.js 异步上传文件: 直接引用。 调用方法: $.ajaxFileUpload({ url:'',//后台接口地址 type: post, secureuri: false, //一般设置为false fileElementId: 'ofx', // 上传文件的id、name属性名 ...
在使用ajaxFileUpload插件进行文件上传,尤其是图片上传时,可能会遇到与C#后端交互返回Json数据时出现的错误。本篇文章将详细解析两种常见的错误及其解决方案。 首先,错误信息一:“jQuery.handleError is not a ...
在这个场景中,我们关注的是如何解决`handleError`报错问题和浏览器兼容性问题。 首先,`handleError`函数通常是处理Ajax请求过程中出现错误时的回调函数。在AjaxFileUpload.js中,这个函数可能会因为各种原因触发...
ajaxfileupload.js 上传文件不报错版本! 放心使用!! 平时自己用的
10. **使用指南**:`使用方法.txt`和`ajaxfileupload_instructions.txt`提供了关于如何在项目中集成和使用AjaxFileUpload插件的详细步骤和说明。 在实际使用AjaxFileUpload时,开发者需要在HTML中添加相应的元素,...
该js包是在官方下载的ajaxFileUpload.js基础上所做修改后的包,修改该...2、解决了ajaxFileUpload 报jQuery.handleError is not a function的bug。 3、解决了使用ajaxFileUpload除了上传文件外不能传递其他参数的bug。
在使用AjaxFileUpload进行文件上传时,可能会遇到一些常见的问题,比如“无返回结果”或者在尝试解决问题后出现“syntaxError: unexpected”的错误提示。这个情况通常与JavaScript语法错误、服务器端响应格式、...
本文将详细探讨`ajaxfileupload.js`上传报错的解决方法。 首先,我们需要了解`ajaxfileupload.js`的基本用法。在示例代码中,使用了jQuery库进行封装,通过`$.ajaxFileUpload`方法发起文件上传请求。关键参数包括`...
**AjaxFileUpload插件详解** 在Web开发中,文件上传是一项常见的功能,传统的文件上传方式通常需要用户提交整个表单,导致页面刷新,用户体验不佳。为了解决这个问题,`ajaxFileUpload`应运而生,这是一个基于...
《AjaxFileUpload.js:深入解析前端文件上传技术》 在Web开发中,用户与服务器之间的交互体验至关重要。AjaxFileUpload.js是一个专为实现异步文件上传功能而设计的JavaScript库,它利用Ajax技术实现了无刷新的文件...
AjaxFileUpload完整版,兼容ie9,ie10, 可返回json,可携带多参数上传,jQuery.handleError(s, xml, status, e);异常报错,在csdn上下载其他人的,老是有问题。 这个修改了半天,共享给大家。
ajaxfileupload.js用于文件上传
原版ajaxFileUpload 没有经过修改(官网代码本身存在错误 需自行改正)