原文:ajax发请求,请求返回200,但是数据为null

今天用mui封装的ajax发送一个很简单的保存数据请求,但是该请求直接返回 状态码,并返回null数据,服务端断点未启动,表明未接受到请求。 最初怀疑是mui封装的ajax有bug,遂换jquery尝试,结果完全一样,最后怀疑是发送请求的参数有问题,这个接口一共三个参数:id,name以及一个数组的json串,利用排除法,只传id,name后端皆能接收到请求,唯独只发送数组json串之时会产生上述 ...

2021-12-13 17:15 0 887 推荐指数:

查看详情

$.ajax请求返回数据中status为200,回调的却是error?

代码无错误,由于有一段返回数据数据展示,查看了chrome浏览器控制台发现status=200,readystate=4,却调用的是error函数。通过排查是因为返回的json数据不严谨,包含了转义符号导致。和后端开发人员商量好了修改一下返回数据数据更新之后再测试则没有发生同样 ...

Fri Jul 17 00:05:00 CST 2015 1 5131
ajax请求返回null不走success

1.情况描述:ajax发送成功,后台也成功响应请求,并返回了json数据,通过chrome监听请求也可以看到响应的json数据,但是就是不进success方法,反而跑到error方法中了 前端: 1 2 ...

Wed Aug 05 03:01:00 CST 2020 0 888
Ajax请求返回Error:200数据的解决方法

先看代码 报错现象:页面为空 解决方式:因为返回200表示请求成功,已返回网页;但是无数据,那么可以检查数据; 如上,这是要请求数据,将json内单引号改为双引号再测试即可; ...

Wed Mar 06 00:45:00 CST 2019 0 547
ajax请求成功返回200,但还是进入error事件

ajax请求成功返回200,但还是进入error事件。 出错原因: 前台dataType:"json",而后台返回数据不符合json规范。 解决方案有两种: 1.前台:让ajax数据返回类型为text而不是json;即dataType: "text"; 2.后台 ...

Tue Aug 06 18:24:00 CST 2019 0 981
ajax请求、servlet返回json数据

ajax请求、servlet返回json数据 1、方式一 response.setcontenttype("text/html;charset=utf-8"); response.setheader("cache-control", "no-cache"); string str ...

Fri Mar 06 23:39:00 CST 2015 0 7902
ajax请求和aspx返回数据

ajax请求:   $(function () { $.ajax({ url: "index.aspx?method=send", success: function (data ...

Thu Dec 29 04:39:00 CST 2016 0 1664
Jquery通过ajax请求NodeJS返回json数据

最近看了NodeJS相关的,在网上查了下结合AJAX的应用,感觉应用前景还是不错的。为什么用这个组合呢? 1.NodeJS不需要安装,拷贝过去就可以使用,而环境变量可以只配置在当前cmd窗口,运行方便。 2.通过HTML的ajax请求,可以实现在不同的服务器 ...

Thu Mar 10 22:30:00 CST 2016 5 27434
ajax请求返回数据data的处理

1,ajax请求会根据响应头的返回数据类型对返回数据data变量进行不同的处理 这一句中,如果返回数据是json,那么data就能直接被封装成对象,从而直接使用点运算符data.status, 如果返回的html,那么data就不能使用点运算符,因为它不是对象,而是字符窜。 ...

Fri Apr 24 04:53:00 CST 2020 0 2151
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM