laravel验证的时候validate返回的错误json数据怎么接收获取啊?

用jquery提交的POST请求验证然后返回的json数据怎么接收处理?一直接收不到

        $.post("{{url('u/bind')}}",data.field,function(data){

          alert(data.name);

        });
        
        
        返回的数据是
        {"name":["\u59d3\u540d\u4e0d\u80fd\u4e3a\u7a7a\uff01"],"ali":["\u652f\u4ed8\u5b9d\u8d26\u53f7\u4e0d\u80fd\u4e3a\u7a7a\uff01"]}
阅读 4.1k
3 个回答

JSON.parse()
JSON.stringify()

$.post("{{url('u/bind')}}",data.field,function(data){

          console.log(data.name);

        },'json');

$.post方法最后有一个dataType参数,你设置成 'json',像下面这样。

$.post(url, data, callback, 'json')
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题