在Chrome中按下浏览器后退按钮时,laravel表格为空

时间:2018-06-03 02:56:14

标签: laravel google-chrome laravel-5.6

在laravel中,当使用Chrome时,是否有办法在按下浏览器后退按钮时提交之前填写字段。目前在提交表单后,如果我按下浏览器后退按钮,则表单为空。

修改:我在验证后已经使用了value = {{ old('input field name', 'default value') }},它运行正常。我希望在用户点击浏览器之前,在提交之前在表单中输入的数据就在那里。

编辑2 :看起来问题在Chrome中发生了。我在Firefox中测试了它,数据保留在那里。所以看起来它与Chrome和laravel有关,因为简单的html表单页面工作正常。

1 个答案:

答案 0 :(得分:0)

您可以使用value = {{ old('input field name', 'default value') }}验证后显示表单数据。

关于后退按钮,取决于您的浏览器。您可以将表单数据放入会话和放大器中。可以用该值替换默认值。然后,即使按下后退按钮,它也会始终显示数据。