想继续显示日期字段的旧日期吗?

时间:2018-04-30 06:25:31

标签: laravel

我想让我的date字段在重新加载或转到下一页后记住我的旧输入。

我有什么方法可以做到这一点吗?

我已经尝试过这种方式!!

< input type= " date " id = " to_date " name = " to_date " value = " {{ old ( 'to_date' ) }} " >

3 个答案:

答案 0 :(得分:1)

您可以将它存储在localStorage中,同时渲染从localStorage中获取值。

答案 1 :(得分:1)

我认为您必须在打开/刷新页面时从控制器调用它,如

控制器:

$to_date = $request->old('to_date');
return Redirect::to('/page')->withInput();

然后,尝试使用您的视图再次运行

<input type= "date" id ="to_date" name="to_date" value="{{Carbon\Carbon::parse(old('to_date'))->format('Y-m-d')}}">

但是,如果你想做最简单的方法是使用localstorage,那么在重新加载页面之前先将数据保存在localstorage中

答案 2 :(得分:0)

类型date的输入将以2018-04-30格式接受:

<input type= "date" id = "to_date" name = "to_date" value = "{{ Carbon\Carbon::parse(old ( 'to_date' ))->format('Y-m-d') }}">