我有一个表,复选框是数组,文本框也是数组。我想要实现的是当用户选中一个复选框时,它应该验证输入文本框不为空。
公共功能房间预订(请求 $request)
{
$消息=数组(
'check.required'=>'没有选择房间。请选择房间进行预订!',
'txtnos.required|numeric'=>'请输入人数',
);
$规则=数组(
'检查'=>'必需',
'txtnos'=>'required_with:data', //txtnos 是一个数组输入字段,data 是一个数组复选框
);
$validator = Validator::make($request->all(), $rules,$messages
);
如果 ($validator->fails()) {
返回重定向::返回()
->withErrors($validator)
->withinput();
}
}
html代码
public function roombooking(Request $request) { $messsages = array( 'check.required'=>'No room was selected.Please select room to proceed for booking !', 'txtnos.required|numeric'=>'Please enter no of persons', ); $rules = array( 'check'=>'required', 'txtnos'=>'required_with:data', //txtnos is a array input filed and data is a array checkbox ); $validator = Validator::make($request->all(), …
laravel-5 ×1