經過長時間搜索最佳上傳技術,我決定使用jQuery Uploadify。jQuery Uploadify高級文件驗證問題
我沒有問題實現它到現有的代碼,排除一件事。我創建了嚴格的上傳驗證規則。
主要問題是onAllComplete()函數返回成功消息。在我的驗證文件中,我也嘗試過use echo 'errror'
和die('error')
。沒有任何運氣。我搜索了Google和SO。沒有任何運氣。
你有任何想法/建議/片段?任何幫助讚賞。
更新
爲了使我的情況清楚。我使用onComplete()函數來顯示最終結果,但我沒有 想法如何強制onAllComplete()函數顯示正確的數據。
更新2 我申請IgalSt(我敢肯定,我之前做過類似的東西),但仍然有同樣的問題。我的onComplete功能看起來現在如下:
onComplete: function (ev, queueID, fileObj, response) {
var result = $.parseJSON(response).success;
alert(result);
if (result == false) {
alert('invalid')
} else {
alert('everything is OK');
var size = Math.round(c.size/1024);
}
return false;
},
如果我alert(response) it alerts
FALSE`所以它應該是工作。任何建議爲什麼不是? onAllComplete()函數仍然顯示此文件已成功上傳。
問候, 湯姆
也許試試這個:如果(結果== '假') – IgalSt 2010-08-22 13:52:33
您的版本完美無缺,我忘記取消註釋標題...呃... – Tom 2010-08-22 13:56:30