Html 如何在laravel中验证复选框数组?
我一直在尝试验证所有10个复选框数组项,但我似乎无法找到或理解如何使用Laravels validator验证复选框数组。 下面的代码是我的数组HTMLHtml 如何在laravel中验证复选框数组?,html,arrays,laravel,Html,Arrays,Laravel,我一直在尝试验证所有10个复选框数组项,但我似乎无法找到或理解如何使用Laravels validator验证复选框数组。 下面的代码是我的数组HTML <div id="CLAagree" style="display: none;"> <div class="form-group form-check"> <div class="col-sm-2"> <div class="checkbox check
<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>
您可以这样做,检查您请求的数组名(claAgree.*.claAgree),
然后定义输入值,如果相同,则可以使用相同的值
您可以这样做,检查您请求的数组名(claAgree.*.claAgree),
然后定义输入值,如果相同,则可以使用相同的值
,您可以在这里检查定义如何验证数组,您可以在这里检查定义如何验证数组当我尝试获得此错误时。“claAgree.0.claAgree字段是必需的。”当我尝试这样做时,会出现此错误。“claAgree.0.claAgree字段是必需的。”
$rules = array(
"claAgree" => "required",
"claAgree.*" => "required",
);
$validation = Validator::make($request->all(),$rules);
if($validation->fails()) return back()->with('error',$validation->messages()->first());
$rules = array(
"claAgree" => "required",
"claAgree.*.claAgree" => "required",
);
$validation = Validator::make($request->all(),$rules);
if($validation->fails()) return back()->with('error',$validation->messages()->first());