小编Mas*_*ain的帖子

在laravel中使用required_with验证作为数组的输入?

我有一个表,复选框是数组,文本框也是数组。我想要实现的是当用户选中一个复选框时,它应该验证输入文本框不为空。

公共功能房间预订(请求 $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

2
推荐指数
1
解决办法
2425
查看次数

标签 统计

laravel-5 ×1