www.jbmf.net > JquEry AjAx 不进入suCCEss而进入Error,状态为4请求404

JquEry AjAx 不进入suCCEss而进入Error,状态为4请求404

dataType声明与响应不符就会进入error回调.应该是你的响应的json数据有问题.

今天遇到了一个很离奇的场景,使用ajax请求后台结果 后台处理成功了页面还报了404错误.程序员不说话,默默上代码:JS:[javascript] view plain copy var save = function(){ $.ajax({ url: urlMap.saveOrUpdateGroupInfo, type: 'post', async: false,

有以下情况:1、在执行ajax之前的代码中出错了.2、在执行ajax时没有返回数据,后台出错了.

应该是你没引用Jquery<br><br>不然测试下最简单的?<br><br>$(document).ready(function () {<br> $("#GetData").click(function () {<br> var par = { name: "admin" };<br> $.post("WriteJson.ashx", par, function (data) {<br> alert(data);<br> });<br> });<br> });<br><br>我本地可执行的

1. 后台出错(包括url错误)2. 后台响应中断3. 返回数据类型和ajax中定义的格式不一致;等等.--------------------------------------------------------------------------------Ajax请求通过XMLHttpRequest对象发送请求,该对象有四个状态(readyState):0-未初始化

1. 检查后台是否报错.<br><br><img src="https://pic.wenwen.soso.com/pqpic/wenwenpic/0/20200422214825-186303583_png_600_161_24772/0"/><br><br>1. 检查返回值是否为 success .部分数据格式错误,需要eval(date)<br>操作F12

jquery ajax请求成功,进入了success,但是返回的数据data为空是因为设置出现问题,解决方法为:1、创建基本的文件结构json_ajax.html和json_ajax.php,下载jquery.js.2、如图编写json_ajax.html和json_ajax.php文件的编码.3、在w(l)amp环境下运行json_ajax.html.4、json_ajax.php,运行结果如图.5、点击按钮,正常的运行结果如下图.

补充一个error的方法在后面,看看错误<br>error: function(XMLHttpRequest, textStatus, errorThrown) {<br><br> alert(textStatus);<br> }<br><br>//能进后台 可能是返回值不符合 接收的对象

data: '{"Id":"dealGoalAction.listAll"}',写法不对 data: {Id:“你要传的值"},

url: "${pageContext.request.contextPath}/selectcolumn.json"上面请求的链接不对

相关搜索:

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com