【发布时间】:2018-06-03 02:56:13
【问题描述】:
在 laravel 中,当使用 Chrome 时,有没有办法在按下浏览器后退按钮时必须在提交之前按原样填充字段。目前,如果我按浏览器后退按钮提交表单后,表单为空。
编辑:我已经在验证后使用 value = {{ old('input field name', 'default value') }} 并且工作正常。当用户点击浏览器返回时,我希望在提交之前在表单中输入的数据存在。
编辑 2: 看起来问题出在 Chrome 中。我在 Firefox 中对其进行了测试,数据保留在那里。所以看起来它与 Chrome 和 laravel 有关,因为一个简单的 html 表单页面可以正常工作。
【问题讨论】:
-
你有没有找出原因和解决方案?我需要编写一种方法来捕获输入(例如会话等),这似乎很愚蠢。
-
我还没有找到好的解决方案,但stackoverflow.com/a/17972303/470749 似乎相关。
标签: laravel google-chrome laravel-5.6