首页 新闻 会员 周边

jquery如何获取webservice返回的json里面的值

0
悬赏园豆:50 [已解决问题] 解决于 2011-05-11 23:27

   $.ajax({
                        type: "POST",
                        url: "xxx.asmx/GetYYXX",
                        contentType: "application/json;utf-8",
                        dataType: "json",
                        data: "{YYHM:'" + yyhm + "'}",
                        success: function (result) {
                          // doSomeThing()  如何在这里取得 result.d里面的值?

                        },

通过调试得到 result.d的值是:"{"brxm":"aa","ys":"bb","ks":"cc","hm":"123","sj":"08:50"}"

问题是,如何取到这段json里面的值, 比如要取得  “aa” ,我用了 result.d.brxm, result.d[0].brxm 等等都取不到,eval(result.d)也不行,请教一下这里的各位达人,小弟菜鸟,谢谢先。

帝之晓的主页 帝之晓 | 初学一级 | 园豆:98
提问于:2011-05-11 21:49
< >
分享
最佳答案
0

eval("("+result.d+")")试一试。

收获园豆:50
小小刀 | 小虾三级 |园豆:1991 | 2011-05-11 23:01
完全可以。非常感谢!
帝之晓 | 园豆:98 (初学一级) | 2011-05-11 23:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册