1、js程式碼:
'onComplete': function(event,queueID,fileObj,response, data) {
$('#image').attr("src","userphoto/" response);$('#image').show();
$('#photo').attr("value",response);},
'onError' : function(event, queueID, fileObj){
alert("檔案: " fileObj.name " 上傳失敗");}
});});
(1)、如果頁面沒有顯示「BROWSE」按鈕,則表示你的'uploader' : 'images/uploadify.swf'設定不對,檢查下路徑是否正確。 (2)、如果需要修改按鈕的圖片:可以使用'buttonImg'配置進行替換 (3)、上傳完成後,'onComplete'事件沒有觸發:在後台servlet處理完後,要向頁面輸出1,否則頁面的onComplete回 調函數不會執行。 response.getWriter().write(1); (4)、如果在後台servlet處理上傳將圖片的名稱改變的話,就不能透過fileObj取得它的值,而是要在後台servlet輸出新檔名:out.print(filename);在jsp頁面要對應使用response來獲得新值。 (5)、圖片預覽實作: 在jsp頁面中新增一個,當上傳完成後在onComplete事件中修改img的src值。 3、下載網址http://www.uploadify.com/download/