第1329天:each输出json对象中的数组对象,先定义再判断变量是否undefined

星期一 阴 4~8℃

each输出json对象中的数组对象(jquery)

拿到一个返回值是这样的 json 格式:

{"name":[{"subname1":"1","subname2":"2"},{"subname1":"11","subname2":"22"}]};

例,输出其中的 subname1:

var data = {"name":[{"subname1":"1","subname2":"2"},{"subname1":"11","subname2":"22"}]};
$.each(data, function(key, val){
 $.each(data[key], function(i){
  alert(val[i].subname1);
 })
})


需要先定义才能判断变量是否undefined

错误:

if (test == undefined) {
 alert("test");
}

正确:

var test;
if (test == undefined) {
 alert("test");
}


MeYoung

  • 修复:列表点击“更多”城市,再点击关闭气泡时,当前<tr>颜色不会恢复的bug;
  • 修复登录页的提示bug(cookie.js未引用);
  • 处理好友页ajax(完成大半),还剩下一些留给 wy 处理;
  • 明天开始请假。

RSS

上一篇:

下一篇:

Comment (1)

  1. applewar

    明天不能一路顺风了,坐飞机要逆风比较好,哈哈

    回复:你这一说,我才想起小时候放风筝,如果逆风的话,跑都可以不用跑,风筝就可以自己飞起来了 ^____^

    zhugao 回复于 2012-1-10 21:43:09

applewar进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注