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

//刷新留言展示框functionrefresh(speakerId){$.getJSON("cfdowYhzqAction!refresh.action?liuyan.... //刷新留言展示框
function refresh(speakerId){
$.getJSON("cfdowYhzqAction!refresh.action?liuyan.speakerId="+speakerId,function(json){
alert("123123");

});
}

后台是用java写的,返回的json字符串为:
{"result":"1,\u6c\u61\u6f\u73\u68\u69\uff0c\u4eca\u5929\u5927\u76d8\u7684\u8d70\u5411\u600e\u4e48\u6837\uff1f,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01|1,\u7ea2\u519b\u5229\u7269\u6d66\uff0c\u67\u65\u72\u72\u61\u64\uff0c\u963f\u9686\u7d22\uff0c\u8fd9\u4e9b\u5982\u96f7\u8d2f\u8033\u7684\u540d\u5b57\u54cd\u4fa7,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01|2,\u597d\u6d88\u606f\u597d\u6d88\u606f\uff01\u661f\u671f\u4e8c\u53ef\u4ee5\u514d\u8d39\u89c2\u770b\u76f4\u64ad\u5566\uff01,null|1,\u8001\u5e08\uff0c\u4eca\u5929\u661f\u671f\u51e0\u554a\uff1f,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01"}
在页面上getJSON的回调函数里面怎么也读不出来这个json["result"],请高手指点迷津!谢谢
展开
 我来答
乌微月2S
2012-12-18 · TA获得超过5037个赞
知道大有可为答主
回答量:5361
采纳率:42%
帮助的人:2895万
展开全部
123123这个打出来了?

如果出来了,你的后台的unicode码不对吧,不都是5位吗?
\u6c 少2位啊。有可能是这个原因。

不过你为什么这么传啊,在后台指定utf-8编码串不行?自己就转转了。前台eval函数就行。
lmh2072005
2012-12-18 · TA获得超过194个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:90.5万
展开全部
返回的结果编码不对吧 \u6c\u61 这是什么编码 ??
var a={"result":"\u6c\u61"};
console.log(a); 报错 。
我试了下把这些类似\u6c的去掉就可以了

var a={"result":"1,\uff0c\u4eca\u5929\u5927\u76d8\u7684\u8d70\u5411\u600e\u4e48\u6837\uff1f,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01|1,\u7ea2\u519b\u5229\u7269\u6d66\uff0c\uff0c\u963f\u9686\u7d22\uff0c\u8fd9\u4e9b\u5982\u96f7\u8d2f\u8033\u7684\u540d\u5b57\u54cd\u4fa7,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01|2,\u597d\u6d88\u606f\u597d\u6d88\u606f\uff01\u661f\u671f\u4e8c\u53ef\u4ee5\u514d\u8d39\u89c2\u770b\u76f4\u64ad\u5566\uff01,null|1,\u8001\u5e08\uff0c\u4eca\u5929\u661f\u671f\u51e0\u554a\uff1f,\u5927\u5bb6\u597d\uff01\u4eca\u5929\u5929\u6c14\u6bd4\u8f83\u51b7\uff0c\u6ce8\u610f\u6dfb\u8863\u670d\u54e6\uff01"};
console.log(a['result'])

返回类似这种:

var a={"result":"\u6210\u529f\uff0c"};
console.log(a)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式