0
我正在用CodeIgniter和jQuery編寫Web應用程序隱藏字段持久性
我有多個相互依賴的下拉列表。我用JSON使用AJAX解決了這個問題,但我又一次遇到了一些麻煩。
當我提交時,如果表單不遵守要求(例如缺少必填字段),我將從下拉菜單中丟失數據。
我接下來做的是創建隱藏字段來存儲下拉選擇的ID並在帖子後重建它,但仍然沒有成功,因爲隱藏字段的值不會在帖子間持續存在....
我該怎麼辦?
我正在用CodeIgniter和jQuery編寫Web應用程序隱藏字段持久性
我有多個相互依賴的下拉列表。我用JSON使用AJAX解決了這個問題,但我又一次遇到了一些麻煩。
當我提交時,如果表單不遵守要求(例如缺少必填字段),我將從下拉菜單中丟失數據。
我接下來做的是創建隱藏字段來存儲下拉選擇的ID並在帖子後重建它,但仍然沒有成功,因爲隱藏字段的值不會在帖子間持續存在....
我該怎麼辦?
我會說提交前做一個ajax調用與codeigniter驗證。看起來沒有必要發送請求,然後提交 - 但是想想沒有頁面刷新,用戶體驗會更好,只是爲了向他們展示錯誤。
執行JavaScript驗證,以便在必要時不發佈。當然,你仍然應該驗證服務器端,所以這不能真正回答你的問題... –
顯示一些代碼會很好。你在使用內置的CI表單助手嗎?另外,就像Justin說的那樣,在提交之前進行JS驗證。 – Shomz
JAvascript驗證是一個非常好的幫助,但現在我需要找到一種方法來使用翻譯功能的JavaScript消息:( – Killercode