原文:jquery ajax 后台响应成功,返回正确json但不执行success方法,执行error的问题

昨天被这问题卡了好几个小时。查看http状态码:是 而且返回了预想的json字符串。但执行的是error方法,不执行success方法。在网上查了一下,才发现是后台页面返回的json字符串格式不对,我的错误是冒号 : 写成了逗号 , 。就会出现ajax前端的js代码直接调用error中的方法这样的问题。 可以去json在线验证网站 看下自己的json串是否正确,如果是用json工具包生成的json ...

2016-11-15 18:40 1 6265 推荐指数:

查看详情

ajax 执行成功以后返回的数据走的是error方法而不是success方法问题

今天在一个功能的时候发现写的ajax方法执行后台代码成功返回前台时执行的是error方法而不是success方法,代码如下 以前也会这么写的,就没有什么问题,调试了好久,还是走的error方法,最后发现,当dataType为“json”而返回的又不是json时,肯定会 ...

Tue May 28 01:03:00 CST 2019 0 1972
ajax请求成功但不执行success-function回调函数的问题

success:function(data){}下面加个error:function(){},看看是不是出错了走了error。如果是,说明返回值类型不符合要求。 比如:下面代码返回String类型。 ajax请求预期服务器返回的数据就应该写成dataType ...

Wed Jul 18 06:45:00 CST 2018 0 4005
jquery通过ajax方法获取json数据不执行success

1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准写法,导致总是执行error回调方法 解决方案:使json格式务必符合下述3个标准 ...

Mon Apr 04 22:40:00 CST 2016 0 2021
ajax执行成功后,在success回调函数中把后台返回的list还原到html的table中

需求描述:前台通过onclick触发ajax,到后台返回一个list(json格式的),把list插入到html的table中。 思路简介: ̄□ ̄|| 刚开始的时候,是没有思路的,就卡在了,怎么把 ajax 的回调函数的数据返回到页面上,(⇀‸↼‶) ,后来去度娘了一下,发现都是对table拼字 ...

Wed Sep 05 01:27:00 CST 2018 0 2172
jQuery通过ajax方法获取json数据不执行success的原因及解决方法

1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准写法,导致总是执行error回调方法 解决方案:使json格式务必符合下述3个标准写法 ...

Mon May 20 18:45:00 CST 2019 0 1521
$.ajax返回JSON格式的数据后无法执行success的解决方法

在项目使用了ajax技术,遇到了一个奇怪的问题:"$.ajax返回JSON格式的数据无法执行success",代码是这样写的:   百思不得其解啊,为什么会这样子呢?检查了一下返回JSON字符串,我觉得JSON字符串的格式应该没有问题的,于是在网 ...

Thu Mar 30 18:56:00 CST 2017 0 1234
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM