jam 블로그

[javascript] jQuery 1.5 이상에서 ajaxfileupload.js 사용시 오류 수정방법. 본문

개발 및 관련 자료/HTML&CSS&Javascript

[javascript] jQuery 1.5 이상에서 ajaxfileupload.js 사용시 오류 수정방법.

kid1412 2013. 4. 11. 09:26
728x90

jQuery 1.5 이상에서 ajaxfileupload.js 사용 시에 다음과 같은 에러 메세지가 나오면서 작동하지 않습니다. 

chrome : "Uncaught TypeError: Object function (a,b){return new e.fn.init(a,b,h)} has no method 'handleError'"

filefox : "jQuery.handleError is not a function"

다음처럼 해결하시면 됩니다. 

ajaxfileupload.js 파일을 여신 다음에

jQuery.extend 함수 안에

 

handleError:function( s, xhr, status, e ){// If a local callback was specified, fire itif( s.error ){ s.error.call( s.context || window, xhr, status, e );}// Fire the global callbackif( s.global){(s.context ? jQuery(s.context): jQuery.event).trigger("ajaxError",[xhr, s, e]);}},

다음의 소스를 붙어 넣으시면 됩니다. 

출처 : http://stackoverflow.com/questions/8627201/ajax-upload-plugin-throwing-jquery-handleerror-not-found

Comments