Laravel ajax 获取validator信息

if($validator->fails()){
    return back()->withErrors($validator)->withInput();
}

将上面代码替换成下面这个

if ($validator->fails()) {
       return \Response::json([
             'status' => 'error',
              'code' => 400,
               'message' => $validator->errors()
               
               //errors()获取所有验证信息,包含验证字段
               //errors()->all()获取所有验证信息,包含下标
               //errors()->first()获取第一个错误信息
               
        ]);
}

ajax

 $.ajax({
    headers:{
       'X-CSRF-TOKEN':'{{csrf_token()}}',
    },
    url:'/wyjk',
    type:'POST',
    data:'money='+ $('input[name=money]').val(),
    datatype:'json',
    success:function(data){
          console.log(data)

        })

     })

在这里插入图片描述
这样我们就可以通过ajax获取validator的验证信息了

发布了88 篇原创文章 · 获赞 2 · 访问量 2987

猜你喜欢

转载自blog.csdn.net/weixin_45143481/article/details/104643812
今日推荐