我們剛剛購買了fineuploader的許可證,它的效果很好。 但是,基本設置後的文檔相當混亂。 我們正在嘗試處理驗證事件,但無法找到有關事件數據是什麼的信息,例如有效的擴展等,以及我們如何向用戶通知驗證階段發生的任何錯誤。Fineuploader驗證事件
希望得到任何援助
我們剛剛購買了fineuploader的許可證,它的效果很好。 但是,基本設置後的文檔相當混亂。 我們正在嘗試處理驗證事件,但無法找到有關事件數據是什麼的信息,例如有效的擴展等,以及我們如何向用戶通知驗證階段發生的任何錯誤。Fineuploader驗證事件
希望得到任何援助
驗證事件在http://docs.fineuploader.com/api/events.html#validate記錄在events documentation相當多的細節。
正如validation documentation所述,您可以使用validate事件來執行您自己的自定義規則。您將在回調處理程序中獲得文件的名稱和大小。如果您需要訪問更多信息(例如實際文件),則可以聲明submit
event callback handler。當調用submit
時,該文件有一個ID,您可以使用需要文件ID的其他API methods來解決該問題。
如果您只需要基於文件擴展名進行驗證,請使用內置驗證。有關更多詳細信息,請參見validation
config options。
您可以向用戶顯示一條消息,但您認爲合適。將在驗證錯誤時調用onError
callback。如果您使用Fine Uploader用戶界面,則showMessage
function也將被調用並顯示錯誤消息。
請仔細查看與上述鏈接的文檔部分以及live demo that includes validation on the home page。
非常感謝您的答覆。我們已經查看了文檔,但我們無法弄清楚如果選擇了不屬於允許的擴展名的文件,如何顯示警告框。是否有可能讓我們知道我們在何處以及如何以及如何獲得必要的信息以實現如此簡單的任務。謝謝。 – user2981411 2014-10-31 17:46:37
如果您通過正確的「驗證」選項指定有效的擴展名列表,並且遇到具有無效擴展名的文件,Fine Uploader UI會自動顯示警報。 – 2014-10-31 17:50:48
我們正在使用基本配置。在自定義構建中,選擇的唯一選項是驗證(jQuery版本),並且在uploaderType設置爲「basic」的選項上。選擇無效文件時不顯示錯誤。謝謝。 – user2981411 2014-10-31 18:07:59