jquery tmpl 传入JSON时,有困惑

2012-10-05 15:48:35 +08:00
 DaniloSam
例如有这样一个JSON
{
name : "v2ex",
age : "18",
location : {
city : "北京",
country : "中国"
}
}

在tmpl中如何获得location.city,因为loation不是数组,不能用each
3435 次点击
所在节点    jQuery
8 条回复
keakon
2012-10-05 16:11:45 +08:00
你是要遍历map么

for (key in location) {
console.log(key + ': ' + a.location[key])}
}
lisztli
2012-10-05 16:24:05 +08:00
var response_json = $.parseJSON(respTxt);
DaniloSam
2012-10-05 23:00:34 +08:00
@lisztli
@keakon
是我没表述清楚。。。

已经fix了
DaniloSam
2012-10-05 23:01:23 +08:00
@lisztli 近来安好?
lisztli
2012-10-05 23:03:58 +08:00
@DaniloSam 加班多,其他都好。 没休假,怎么还在忙呢?
bitsmix
2012-10-06 02:02:44 +08:00
template engine 还是用 {{mustache}} 吧。
另外,如果问题是 parseJSON 解决的就说明服务器传回来的 content-type 不对。
我的意思是你的问题其实还是没真正解决。
DaniloSam
2012-10-08 09:45:35 +08:00
@lisztli 我加班也多,十一加了五天。。。。还好是在家
DaniloSam
2012-10-08 09:45:59 +08:00
@bitsmix 是我用的方式有问题,已经fix了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/49278

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX