gpt4 book ai didi

laravel - 如果发生验证错误,如何用旧数据重新填充表单?

转载 作者:行者123 更新时间:2023-12-01 07:53:02 26 4
gpt4 key购买 nike

这里的问题是每当我提交表单时都不会重新填充国家/地区字段。我期望的是用户提交表单并让服务器验证它并重定向回错误并保留用户在提交之前输入的数据。

由于某些未知原因,国家字段没有获得旧输入,但州字段完美地获得旧输入。
<select id="country" name ="country" class="form-control rounded input-lg text-center no-border" required autofocus <option> </option>
</select> </br>
<select name ="state" id ="state" class="form-control rounded input-lg text-center no-border" required autofocus
<option>{{ Request::old('state') }}</option>
</select> </br>

最佳答案

你可以只使用 old() helper :

<input type="text" name="username" value="{{ old('username') }}">

另一种方法是使用 Laravel Collective form model binding :
{!! Form::model($user, ['route' => ['user.update', $user->id]]) !!}

在这种情况下,所有表单数据都将自动重新填充。

关于laravel - 如果发生验证错误,如何用旧数据重新填充表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40111684/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com