关于ajaxfileupload.js的上传打开新页面的问题

本文介绍了解决AjaxFileUpload.js与新版jQuery不兼容的问题,特别是上传文件时出现的新窗口弹出现象。通过修改AjaxFileUpload.js源码,添加错误处理函数来解决此问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在弄公司的项目用到了ajaxfileupload.js这个邪恶的js我已经被他坑过一次了 以前是不兼容ie的版本 以至于花了将近一天的时间才搞定,现在又遇到了 上传的时候会打开新的页面。在此直不在啰嗦原因:如果你的项目使用的是jquery1.4以上的则需要在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] );
    			}
    		},
这个问题只有使用了比较新的jquery版本才会出现这个问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值