例如內容不合法 提交失敗後刷新頁面時怎麼在文字方塊中保存資料呢?不用框架我知道怎麼保存 用TP不知道怎麼保存 也是用一個session保存起來這個資料嗎?如果提交不透過再把資料輸出到前端?
例如內容不合法 提交失敗後刷新頁面時怎麼在文字方塊中保存資料呢?不用框架我知道怎麼保存 用TP不知道怎麼保存 也是用一個session保存起來這個資料嗎?如果提交不透過再把資料輸出到前端?
提交的數據,在controller中可以得到吧,然後控制器中報錯,再把數據assign到模板,應該可以滿足你的需求,還有就是,在js中提交表單或者ajax之前,存儲到localstrage中,控制器報錯後,跳到模板,從localstrage讀取數據,也是可以的。
最好是在前台驗證好之後,再讓用戶提交數據,當然伺服器端的驗證必不可少
表單自備提交不成功保存資料的功能啊!當然有些表單選項沒有例如下拉框刷新就沒了。
你說的驗證意思是必須提交到服務端才做驗證嗎?前端js
不做驗證嗎?如果你非得在服務端做驗證還想提交失敗了還保存原來的數據,那就把你提交失敗的數據在渲染一遍表單,不過我覺得這樣得不償失。我建議你直接用ajax
發送資料到服務端驗證結婚回傳前端提示。這樣使用者體驗也好。希望對你有幫助