2014-03-25 228 views
1

您可以添加自定義按鈕來擴展上傳器的功能。 我需要的是允許用戶在圖片上傳後將文本輸入到表單中。添加自定義按鈕

有沒有關於此的任何文檔? 的目標是添加一個可以獲取圖像UUID的附加按鈕,並打開一個文本區域以輸入文本以發回服務器。 謝謝。

回答

1

我需要的是允許用戶在圖片上傳後輸入文本到表單中的功能。

客戶端知道已經「成功」上傳的圖片是如果服務器返回正確的響應和onComplete事件被稱爲唯一的辦法。這裏面處理程序可以運行你想,包括得到一個成功上傳項目的UUID任意代碼:

// ... 
onComplete: function(id, name, json, xhr) { 
    var uuid = this.getUuid(id); 
    // or if using jQuery 
    // var uuid = $(this).fineUploader('getUuid', id); 

    if (json.success === true) { 
     // then you will render your text area, and then intercept its form submit to 
     // send the POST request data to the server. Left as an exercise to the user. 
    } 



} 
// ... 
+0

OK嘗試添加該代碼,但我得到的精細上傳jQuery的事件處理程序下面的錯誤 陷入錯誤:Object [object Object]沒有方法'getUuid' –

+0

你從未指定過使用jQuery插件版本。將'this.getUuid(id)'改爲'$(this).fineUploader('getUuid',id);' –