使用ajaxuploadfile遇到的问题处理
2014-02-27 14:57
471 查看
最近在项目中使用ajaxuploadfile.js,遇到了几个问题。
1. 没有handleError()的错误
原因:该方法已经被jquery去除。
解决方法:在ajaxuploadfile.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] );
}
}
2.在ie9 ,根本没有提交。
原因:我用了一个div的click事件触发file的click事件,绑定file的change事件提交。但是ie出于所谓安全,不允许这样。
解决:将file框透明,与div重叠。
file框的css:
margin-left:-350px;
font-size:30px; cursor:pointer;
filter:alpha(opacity=0); opacity : 0; border : none;
1. 没有handleError()的错误
原因:该方法已经被jquery去除。
解决方法:在ajaxuploadfile.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] );
}
}
2.在ie9 ,根本没有提交。
原因:我用了一个div的click事件触发file的click事件,绑定file的change事件提交。但是ie出于所谓安全,不允许这样。
解决:将file框透明,与div重叠。
file框的css:
margin-left:-350px;
font-size:30px; cursor:pointer;
filter:alpha(opacity=0); opacity : 0; border : none;
相关文章推荐
- 最近使用ajaxFileUpload和Jcrop来实现图片上传和截图,出现一个图片无法更换的问题
- file文件添加change事件,结合ajaxFileUpload使用文件上传只生效一次问题解决
- ajaxFileUpload上传文件时IE浏览器弹出下载提示问题处理
- struts2 使用ajaxfileupload.js上传文件,处理返回是总是进入Error函数
- 上传文件中使用ajaxfileupload.js碰到的问题
- 使用ajaxFileUpload插件上传带中文名称的上传和下载问题
- AjaxFileUpLoad 文件异步上传Demo(模仿官方网站,后台使用.net一般处理程序)
- spring mvc 下使用ajaxfileupload.js 异步上传文件 并返回信息 各种问题解决
- ajaxfileupload对于json格式处理的问题(firefox、ie)
- 上传文件中使用ajaxfileupload.js碰到的问题
- 表单包含file上传文件提交,使用ajaxSubmint或者ajaxForm 遇到的问题以及解决方法
- jQuery 文件上传插件ajaxFileUpload使用以及onchange问题
- JSP使用ajaxFileUpload.js实现跨域问题
- 解决使用ajaxFileUpload上传控件出现的问题:回调函数总是进入error或success
- C# FileUpload使用过程遇到的问题
- ajaxfileupload对于json格式处理的问题(firefox、ie)
- 使用ajaxfileupload.js进行文件上传,出现的问题以及解决办法
- ajaxfileupload.js 在别人代码的基础上,自己处理了一些问题,留着备用
- JSP使用ajaxFileUpload.js实现跨域问题
- 上传文件中使用ajaxfileupload.js碰到的问题