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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)