Heim > Fragen und Antworten > Hauptteil
使用ajax请求后台,如果返回中文的时候为什么前端会接受不到,明明请求成功,却会跳到error的方法
很多都说是因为没请求成功,我也尝试过了,如果你返回的不是一个中文字符串他就不会跳到error,并且能正常显示,我只尝试了在返回单个中文字符串的时候才会error.
PHPz2017-04-10 17:43:03
error 也不是说请求失败了 , error只是说本次请求与相应以及响应的处理中某个步骤出了问题, 请求成功了返回了 但是返回的时候可以你规定了一些类型结构 但是这次请求没办法处理成这种结构,那这次ajax就只能回调error咯。
巴扎黑2017-04-10 17:43:03
你提供的信息不太详细 你用chrome在页面打开developer tool执行一下这个ajax 在控制台看看具体报错是什么 同时去network菜单看看这个ajax call的状态是什么数值 200?300?再看看你这个ajax call带的loader是什么 url点开有没数据 还是显示的什么错误。 具体问题得具体分析。