应该是dataType的原因,dataType为json,但是返回的data不是json格式 于是将dataType:"json"去掉就ok了 ...
应该是dataType的原因,dataType为json,但是返回的data不是json格式 于是将dataType:"json"去掉就ok了 ...
ajax请求成功返回200,但还是进入error事件。 出错原因: 前台dataType:"json",而后台返回的数据不符合json规范。 解决方案有两种: 1.前台:让ajax数据返回类型为text而不是json;即dataType: "text"; 2.后台 ...
记录~~~记录~~~~ 今天早上同事同事遇到了一个问题,她写了ajax 的get 请求,后端返回的是一个字符串,ajax请求成功,但是却不进success函数,却进去了eeor的函数。 后面才发现是AJAX 里的dataType 的问题,因为接口返回的是字符串,但是她在AJAX里 ...
打印错误提示 Cannot read property 'content' of null then 里面代码错误 会执行 catch ...
这虽然不是前端的问题吧,但如果遇到那种不靠谱的后台 还是可以拿来打脸的 转:https://segmentfault.com/a/1190000012469713 ...
做asp.net项目 使用ajax $.ajax({ url: '../Music/Default2.aspx?Types=' + type + '&texts=' + text + '', type: 'GET', // data: '&texts=' + text ...
ajax一般是根据状态码来判断进入success方法或error方法的,状态码为200时进入success方法,状态码为其他则进入error方法,但是今天在练习的时候碰上了响应状态码为200但却进入error方法的情况,根据排查发现原来我在后端的响应回来的数据不是JSON格式 ...
代码无错误,由于有一段返回数据没数据展示,查看了chrome浏览器控制台发现status=200,readystate=4,却调用的是error函数。通过排查是因为返回的json数据不严谨,包含了转义符号导致。和后端开发人员商量好了修改一下返回数据。数据更新之后再测试则没有发生同样 ...