2 chingcalvinwang chingcalvinwang 于 2016.05.04 11:47 提问

ajax请求不执行success

刚学,不知道为什么不执行success回调啊,求帮助!
图片说明

图片说明

9个回答

CSDNXIAOD
CSDNXIAOD   2016.05.04 11:52

Ajax不执行success回调函数
Jquery Ajax 不执行success回调函数
jquery ajax 的success回调函数不执行
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

liangguangchuan
liangguangchuan   2016.05.04 11:56

首先确定。是不是有页面报错。是否真正的走的ajax去 请求。

chingcalvinwang
chingcalvinwang 添加已经成功了,但是走的是error,后台返回的结果页面好像也收不到
大约 2 年之前 回复
jimaku753
jimaku753   2016.05.04 12:06

跳到erro里去了吧,肯定哪里出错了

jhfsdfs
jhfsdfs   2016.05.04 12:52

先看一下有没有调到后台

yangzai928
yangzai928   2016.05.04 13:11

在控制台F12看一下

jimaku753
jimaku753   2016.05.04 13:50

返回值类型设置一下呢

bobbylee0810
bobbylee0810   2016.05.04 13:51

1,查看所执行的action路径是否正确;
2,查看是否有跨域问题;
3,数据格式是否配置错误;

4,所传递参数是否有误;

+Debugger进行调试

bobbylee0810
bobbylee0810   2016.05.04 13:50

1,查看所执行的action路径是否正确;
2,查看是否有跨域问题;
3,数据格式是否配置错误;

4,所传递参数是否有误;

+Debugger进行调试

User_5409
User_5409   2016.05.04 14:09

没加public @ResponseBody String customDisplay\

@ResponseBody

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
AJax请求处理成功却不进入success的解决方案
问题描述: 我的jsp页面中发送了如下请求: $.ajax({ url:"${ctp}/SchemaOperate/createSch", data:data.field, type:'post', cache:false, dataType:'json', succe
ajax()不执行success回调情况的分析和解决
调用后台接口写搜索文章功能时出现了ajax()走不到success回调的情况,以下是发现此情况后的分析与解决。 //搜索新闻 function SearchNews(){ var KEYWORD = $("input[name='keyword']").val(); $.ajax({ type: "post", url: "
关于提交AJAX请求后成功,不执行success去执行error的原因及分析
又到了临近期末之际,这学期学的javaWeb也要开始做期末项目了。我(们)做的是一个类似于网上零售的商城系统。其中我有用到ajax的异步请求方式,而在我码代码的过程中,发现了一个很奇怪的现象:ajax提交给后台的请求有执行成功,但是当执行了之后却不去执行success回调而执行error回调,先上代码:  function deleteCar(carID) { if (c
ajax+springmvc不执行success方法
第一次接触springmvc框架。想通过ajax前台拼接json传到后台解析。一切运行正常,后台方法也不抛异常,但是前台js代码就是不执行success方法。上网找答案,有说是因为jquery1.4版本以后对json格式要求非常严格了,要满足json.org网站定义的格式才能执行success回调,否则都会出错,无法解析返回的json数据。 JSON格式总结下,详细的去json.org 查看。 
Jquery ajax不执行success的原因
最近在看jQuery的API文档,在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数,极度郁闷。后面改为1.2.6版本可以执行。   然后继续下载了几个jquery版本,如1.3.2,1.4.0的,指定dataType为json都不能执行success回调,只有小于1.3版本的才能执行success回调。
ajax不执行success回调而是执行error回调
调试代码遇到一个问题,就是前台执行删除操作后,controller返回数据,但前台接收时,ajax不执行success回调,总是弹出失败的对话框.接收数据类型是json. 先看看我的前台代码. if (rows) { $.messager.confirm('警告', '确定删除吗?', function(r) { if (r) { $.ajax({
$.ajax返回不执行success的原因
$.ajax({ .. dataType:'json', ... success:function(jsonData){ //不执行success }, error:function(error){ //总是执行这个error } }); 原来是jquery1.4版本以后对json格式要求非常严格了,要满足json.org网站定义的格式才能执行success回调,否则都会出错
调用$.ajax成功但是success方法不响应的解决方案
今天在工作的时候遇到了一个问题,我用$.ajax向后台传数据,在后台能正确操作,但是success却死活不响应,而且error却响应了,查了文档之后才明白,原来在jQuery1.4版本之后,所有返回的json格式都要满足json.org的格式才能正确回调success,否则jQuery都会认为是返回错误的,以下是示例: JSONObject j = new JSONObject(); j.put
ajax 不进入回调函数 success
可能问题: 1 跨域          跨域概念解决参考:http://www.open-open.com/lib/view/open1344558130468.html#_label1 2 返回值类型是否正确          录入你从后台传json类型的数据最好加个注解:@ResponseBody 3 还有最难的一种,碰到者少之又少,我公司的专家都没有解决,任谁遇
SpringMVC中使用ajax请求controller后无法执行success回调函数
1、今天上午写了一个简单的demo,用来验证springMVC的功能,前台实现如下: $.ajax({ type : 'post', url : webAppPath + "scl/pictureData/cmdRequestPictureData.do", data : { iedName : 'IL114' }, dataType: "json", async