【发布时间】:2020-12-21 17:23:42
【问题描述】:
我是 Laravel 的新手, 在这里,我正在使用 Laravel 项目。我需要在表单中显示验证错误
<div class="col s12 m6">
<div class="row">
<div class="col s12 input-field">
<input name="newpassword" id="newpassword" type="password" class="validate">
<label for="newpassword"> New Password </label>
<small class="email_error"><div class="error">@error('newpassword'){{$message}}@enderror</div></small>
</div>
</div>
</div>
控制器
$this->validate($request, [
'newpassword' => 'required|min:8',
], [
'newpassword.required' => 'New Password is required field.',
'newpassword.min:8' => 'Enter Minimum 8 Characters',
]);
错误:
【问题讨论】:
-
你的问题是什么?你有一个 JSON 响应,一切似乎都正常,你只需要对该响应做一些事情
-
请您出示您用于提交表单的javascript。
-
return back()->with('error', '你输入了错误的密码'); @Rwd
-
那不是 JavaScript。如果您收到 json 响应,我假设您正在使用某种 ajax 来提交表单?
-
谢谢兄弟,因为我发现了我的错误,我在一种形式中同时使用方法 ajax 或不使用 ajax,我忘记停止 ajax @Rwd
标签: laravel laravel-validation