jquery ajax $.getJSON 取不到回调函数里面的data值

jquery ajax $.getJSON 取不到回调函数里面的data值,第1张

123123这个打出来了?

如果出来了,你的后台的unicode码不对吧,不都是5位吗?

\u6c 少2位啊。有可能是这个原因。

不过你为什么这么传啊,在后台指定utf-8编码串不行?自己就转转了。前台eval函数就行。

看不出什么问题,如果返回个格式正确的话,应该不会不运行的。

要知道运行不运行,先在function里面alert(1);

ajax的调试最好用Firefox装上firebug,在网络选项里面有XHR选项,那里很清楚的记录了ajax的请求及响应

json不是标准javascript类型,某些浏览器不支持

解决办法:

1要么引入jsonjs定义

2要么引入jQuery(含json定义)

3不使用JSONparse和stringify方法,仅仅定义JSON结构的对象

{a:'1',b:'2'}

您好!很高兴为您答疑。

json格式显示异常,除了从数据格式本身找问题之外。数据中特殊字符的问题,也常常是引起异常的因素之一。建议您直接截图后台返回的json数据,看看里面是否包含了特殊字符,导致您前端无法正常解析。而对于特殊字符,ie和火狐的敏感度存在差异。故会出现一个不正常一个正常的结果。

如果对我们的回答存在任何疑问,欢迎继续问询。

使用jsonp

$ajax({

    url : '>

以上就是关于jquery ajax $.getJSON 取不到回调函数里面的data值全部的内容,包括:jquery ajax $.getJSON 取不到回调函数里面的data值、jquery getjson得不到返回数据、为什么某些浏览器无法获取JSON等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10080269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存