Ajax不执行回调函数的原因(转)

Posted songtianyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax不执行回调函数的原因(转)相关的知识,希望对你有一定的参考价值。

今天用ajax的post请求后台,但是始终不执行回调函数,经查得知,ajax不执行回调函数的原因如下: 
jquery中规定返回的JSON字符串的KEY要用引号括起来,如{“result”: 1}这样才可以。 
所以是数据返回的格式问题,如把dataType设置为json,那么就需要按照json的格式将数据返回,如设置为text,则无需是json的数据格式。

 



以上是关于Ajax不执行回调函数的原因(转)的主要内容,如果未能解决你的问题,请参考以下文章

jvmti agent的加载与回调函数的执行分析

ajax怎样再次执行?

Jquery ajax json 不执行success的原因 坑爹

ajax提交数据,回调函数不执行或总是执行error回调函数的问题

$.getJSON() 回调函数没有执行的原因

Jquery ajax回调函数不执行