【发布时间】:2018-11-05 10:56:13
【问题描述】:
messages.blade.php
@if(count($errors) > 0)
@foreach($errors->all() as $error)
<div class="alert alert-danger">
{{$error}}
</div>
@endforeach
@endif
main.blade.php
<body class="nav-md">
<div class="container body">
@include('messages')
<div class="main_container">
添加信息控制器
public function store(Request $request)
{
$this->validate($request,[
'fileno' => 'required|unique:AddInfoModel|max:255',
]);
输入名称 = 文件号 我试图离开为空的 fileno 字段 点击提交后没有错误显示
如果通过ajax函数发布日期,可能是为什么没有显示错误或任何其他错误。如果是这种情况,如何解决?
【问题讨论】:
-
你的表单和错误信息页面不一样吗?
-
是的,我包括@whoami
-
不要分开表单和错误,两者是相互依赖的
-
您在 main.blade.php 中部分包含了 messages.blade.php。因此,您还必须将 $errors 传递给消息视图。 @include('消息',$errors)
标签: php ajax laravel validation