我已填寫 11 個字段中的 10 個字段,包括選擇用于上傳文檔的文件。提交后,錯誤是一條消息,顯示需要一個字段數據,同時文件字段文檔值也消失了。我正在使用以下方法,但單擊提交按鈕時值仍然消失。<input class="form-control" type="file" class="form-control" id= "userfile" name= "userfile" value="<php? echo set_value('userfile');?>">請幫助我糾正同樣的問題。
2 回答

慕田峪9158850
TA貢獻1794條經驗 獲得超7個贊
您無法保留所選文件。您可以在此處閱讀相關內容以及您可以采取的措施。
當驗證表單返回 false 時,php 保留文件字段的值
另一種解決方案 - 您可以實施一步一步的過程。在第一步中,您可以獲取文本輸入并驗證它們。如果成功,則可以繼續進入圖片上傳頁面。

慕蓋茨4494581
TA貢獻1850條經驗 獲得超11個贊
您可以嘗試使用 jquery,以便當用戶單擊提交按鈕時,您檢查所有字段是否正常,然后提交表單。
$("#submit_button").on("click", function(e){
e.preventDefault();
//code to check that all fields are fine
$("#my_form").submit();
});
- 2 回答
- 0 關注
- 157 瀏覽
添加回答
舉報
0/150
提交
取消