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 it
if( 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