2013-06-12 51 views
2

是否可以使用精細上傳器自己的參數來定製刪除鏈接的文本。我已經能夠修改大量其他文本以區分不同的語言,但爲此我沒有找到解決方案,即使使用Fine Uploader時它是非常中心的文本。定製精細上傳器刪除鏈接的文本

我改變文本上傳之後手動,但我不認爲這是非常優雅:

$("#upload").on("complete", function(event,id,name,response) { 
    if (response["success"] == true) { 
     $(this).children("div.qq-uploader").children("ul.qq-upload-list").children("li.alert-success").children(".qq-upload-delete").html("NEW DELETE TEXT"); 
    } 
}); 
+0

這包括在文檔中,並在一個非常新的精細上傳問題在Stackoverflow:http://stackoverflow.com/questions/16965907/how-to-translate-the-alert-message-dispalyed-for-validations。 –

+1

我看到了這個問題,我已經能夠翻譯我需要的所有其他文本。但即使我重讀了與以前的答案相關的文檔,我也找不到刪除鏈接的文本。我完全錯過了什麼嗎? –

回答

1

看起來你找到了文檔中的疏忽。很好,我很抱歉沒有趕上這一點!

Fine Uploader確實提供了一種在FineUploader模式下自定義刪除按鈕文本的方法。 text選項上有deleteButton屬性。它存在,但不在文檔中發佈。所以,如果你想自定義刪除按鈕的文字,您的客戶端代碼可能是這個樣子(我使用jQuery語法,因爲這是你正在使用你的問題是什麼):

$("#upload").fineUploader({ 
    request: { 
     endpoint: 'my/endpoint' 
    }, 
    text: { 
     deleteButton: 'NEW DELETE TEXT' 
    } 
}); 

我已經創建了a bug in the Github project以提醒我更新文檔。