浩晨众云网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍laravel Validator ajax返回错误信息怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
将return back()->withErrors($validator->errors())->withInput();替换为下面的代码
$validator = \Validator::make($request->input(), $rules, $messages); if ($validator->fails()) { //将返回错误循环组装成字符串 $arr = []; foreach ($validator->getMessageBag()->toArray() as $k=>$error){ array_push($arr, "
然后直接在ajax输出相应的错误就行了
$.ajax({ method: 'post', data: form, dataType:'json', url: $('#url').val(), success: function (data) { //console.log(data); if (data.code == 0){ $('#textarea').html(JSON.stringify(data.resp, null, "\t")).css("display","block"); } else if(data.code == 1) { layer.msg("失败"+data.msg,{icon:2}) }else if (data.success == false) { if (data.errors){ $('#yc').css('display','block'); $('#li1').html(data.errors); } } } })
以上是“laravel Validator ajax返回错误信息怎么办”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!