扫码关注官方订阅号
比如内容不合法 提交失败后刷新页面时怎么在文本框保存数据呢?不用框架我知道怎么保存 用TP不知道怎么保存 也是用一个session保存起来这个数据吗?如果提交不通过再把数据输出到前端?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
提交的数据,在controller中可以得到吧,然后控制器中报错,再把数据assign到模板,应该可以满足你的需求,还有就是,在js中提交表单或者ajax之前,存储到localstrage中,控制器报错后,跳转到模板,从localstrage中读取数据,也是可以的。最好是在前台验证好之后,再让用户提交数据,当然服务器端的验证必不可少
表单自带提交不成功保存数据的功能啊!当然有些表单选项没有比如下拉框刷新就没了。
你说的验证意思是必须提交到服务端才做验证吗?前端js不做验证吗?如果你非得在服务端做验证还想提交失败了还保存原来的数据,那就把你提交失败的数据在渲染一遍表单,不过我觉得这样得不偿失。我建议你直接用ajax发送数据到服务端验证结婚返回前端提示。这样用户体验也好。希望对你有帮助
js
ajax
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
提交的数据,在controller中可以得到吧,然后控制器中报错,再把数据assign到模板,应该可以满足你的需求,还有就是,在js中提交表单或者ajax之前,存储到localstrage中,控制器报错后,跳转到模板,从localstrage中读取数据,也是可以的。
最好是在前台验证好之后,再让用户提交数据,当然服务器端的验证必不可少
表单自带提交不成功保存数据的功能啊!当然有些表单选项没有比如下拉框刷新就没了。
你说的验证意思是必须提交到服务端才做验证吗?前端
js不做验证吗?如果你非得在服务端做验证还想提交失败了还保存原来的数据,那就把你提交失败的数据在渲染一遍表单,不过我觉得这样得不偿失。我建议你直接用ajax发送数据到服务端验证结婚返回前端提示。这样用户体验也好。希望对你有帮助