2011-06-09 225 views
0

我正在使用uploadify上傳多個圖像的頁面上工作。要求用戶上傳這些文件。在提交之前,有沒有辦法在客戶端驗證這些字段,比如使用jQuery或JavaScript?我對使用PHP進行服務器端驗證感到滿意。Uploadify的客戶端驗證?

謝謝你的時間。

回答

0

當然可以。您可以使用基本的驗證插件,但您必須手動反映uploadify帶回的內容。所以有很多方法可以做到這一點,但這是你如何開始。

  1. 加載文檔時,在表單上調用validate()。
  2. 從一個名爲myFileCollection的文本框開始,該文本框爲空白並且有class="required"
  3. 鉤入Uploadify的OnSelect事件。
  4. 對於通過Uploadify選擇的每個文件,將myFileCollection中的值更改爲文件數。如果它爲零,請清空文本框。
  5. 忽略的文本框,當您提交

這種方式,形式是有辦法跟蹤哪些Uploadify可達。檢查出的信息如何/在哪裏鉤Uploadify的事件文檔:

http://www.uploadify.com/documentation/events/onselect/

+0

謝謝,Milimetric,但我使用的閃存驅動Uploadify部件通過'http:// www.uploadify.com /' 。它看起來不會爲這個工作。 :( – 2011-06-09 19:06:44

+0

哎呀,我的糟糕的,編輯來解決這個問題,但它可能會更困難 – Milimetric 2011-06-09 19:42:37

+0

感謝您的幫助,Milimetric。事實證明,我沒有足夠快速的檢查,我最終修改了uploadify jQuery插件現在我有了原生支持驗證! – 2011-06-13 15:57:40