ajaxfileupload 異步上傳返回?zé)o法進(jìn)入error,控制臺打印報(bào)錯(cuò)如下: Uncaught TypeError: Object function (a,b){return new e.fn.init(a,b,h)} has no method 'handleError' 主要是jquery版本的問題,需要版本是1.4.2之前的jquery版本(解決方法請參看位于JQuery文件夾下的文章:ajaxFileUpload 報(bào)這錯(cuò)jQuery.handleError is not a function) 后來通過想ajaxfileupload.js加入如下代碼解決 Js代碼
如果無法進(jìn)入success,看看是否是dataType 的類型返回不匹配 我遇到的情況是dataType='json'; 后臺返回?cái)?shù)據(jù)代碼如下:
Java代碼
這樣js會(huì)進(jìn)error,不進(jìn)success,主要是json返回的數(shù)據(jù)結(jié)構(gòu)不對,可以讓返回正確結(jié)構(gòu)或修改dataType='text';再自行解析 以上來自:http://yangjayup./blog/1667094
|
|