我一直在尝试验证所有 10 个复选框数组项,但我似乎无法找到或理解如何使用 Laravels 验证器来验证复选框数组。下面的代码是我的数组 HTML。
<div id="CLAagree" style="display: none;">
<div class="form-group form-check">
<div class="col-sm-2">
<div class="checkbox checkbox-green ck-button">
<input type="checkbox" class="form-check-input" oninput="this.className = ''" name="claAgree[]" id="CLAagreeCB1" onclick="saveOnboard()" >
</div>
</div>
</div>
我试图获取有关此问题的所有信息,但由于某种原因我似乎无法理解验证中的数组。我知道添加“required”会使输入成为必需的,但我有 10 个,所以至少需要 1 个,但我需要 10 个。有人有什么选择吗?我现在迷路了哈哈
$rules = array(
"claAgree" => "required",
"claAgree.*" => "required",
);
$validation = Validator::make($request->all(),$rules);
if($validation->fails()) return back()->with('error',$validation->messages()->first());
倚天杖
相关分类