【发布时间】:2021-07-01 16:51:01
【问题描述】:
它昨天的工作我没有做任何改变,但今天却没有?
问题是:当点击提交按钮时,它会打开一个弹出窗口并显示错误消息
这是刀片文件代码
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Add Brand</h3>
</div>
<!-- /.box-header -->
<div class="box-body">
<div class="table-responsive">
<form method="POST" action="{{route('barnd.store')}}" enctype="multipart/form-data">
@csrf
<div class="form-group">
<h5>Brand name English <span class="text-danger">*</span></h5>
<div class="controls">
<input type="text" name="brand_name_eng" class="form-control">
</div>
@error('brand_name_eng')
<span class="text text-danger">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<h5>Brand name German <span class="text-danger">*</span></h5>
<div class="controls">
<input type="text" name="brand_name_gem" class="form-control">
</div>
@error('brand_name_gem')
<span class="text text-danger">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<h5>Brand Image <span class="text-danger">*</span></h5>
<div class="controls">
<input type="file" name="image" class="form-control">
</div>
@error('image')
<span class="text text-danger">{{ $message }}</span>
@enderror
</div>
<div class="text-xs-right" style="float: right;">
<button type="submit" class="btn btn-rounded btn-primary">Update</button>
</div>
</form>
</div>
</div>
<!-- /.box-body -->
</div>
这是我的控制器,只需简单验证
public function store(Request $request)
{
$validated = $request->validate([
'brand_name_eng' => 'required',
'brand_name_gem' => 'required',
'image' => 'required',
]);
}
然后我尝试对此进行测试,但在视图中我点击了更新按钮,我得到了这个
我不知道为什么我突然收到这种错误
注意:我也启用了日志,没有日志
我该如何解决这个问题?它来自哪里?
【问题讨论】:
-
检查浏览器中的 JS 并回溯该警报的情况
标签: laravel error-handling popupwindow