2013-05-30 74 views

回答

0

這已經得到了回答,至少部分。這裏的鏈接:Form validation on fields and FileUpload

本質上,你做一個不可見的文本框。
然後附加一個觸發器到「選擇文件」按鈕,該文本框給一個值。
然後,您使用標準驗證工具來檢查該文本框的值,如果它找到正確的值,則啓用該按鈕。

您還必須對doPost中的文件進行排序,以查看他們決定上傳哪些文件,因爲如果您嘗試在空插槽上運行保存上載,則會發出錯誤。相反,您可以使用If語句來確保只嘗試上傳真實文件。您可以通過運行e.parameter.fileUpload.name來確定文件是否存在,如果文件存在,應該返回文件名。如果沒有,它會返回「未定義」。然後讓doPost只運行那些存在的文件。你可以用一個小的Javascript對它進行分類。

+0

謝謝,我會試試看! – mrfinnsmith

相關問題