之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据。

这里讲下直接在JS里创建JSON数据,然后遍历使用~

创建代码例如以下:(创建的是JSON对象)

	var YearSelect = {};
var Year = 2014;
var DateOption;
for (var i = Year; i < Year + 12; i++) {
DateOption = {'Year':i, 'Month':i-Year+1};
// alert(DateOption.Year)
YearSelect[i] = DateOption;
}

这里是创建一个JSON对象,包含了年份和月份的数据。

我为什么创建JSON对象,是由于我对JSON对象比較熟悉。php后台返回的也是json对象。

json对象没有length属性~~

所以遍历的话要:

for(var key in YearSelect){
alert(YearSelect[key].Year);
alert(YearSelect[key].Month);
}

这样就能够了~

记住一定要分辨好json的对象和数组~不然就一直是undenfined

最新文章

  1. left join 多个表关联时,将表值置换
  2. Silverlight用户自定义控件件中增加属性和方法
  3. C#事件(event)解析
  4. shopex用户登陆错误提示在nginx下乱码问题
  5. c#线程问题(3)
  6. ASCII 码表对照 2
  7. BZOJ 2442: [Usaco2011 Open]修剪草坪( dp )
  8. uvalive 2322 Wooden Sticks(贪心)
  9. ASP.NET程序运行出现WebDev.WebServer40.exe已停止工作解决方法(netsh winsock reset)
  10. ANDROID基础ACTIVITY篇之Activity的加载模式
  11. hdu5418--Victor and World(floyd+状压dp)
  12. js高级的2
  13. thinkphp验证器
  14. python全栈开发 * 14 知识点汇总 * 180530
  15. hadoop之安装
  16. C++ cout执行顺序
  17. chmod 没有x权限怎么办
  18. Jfinal适用于条件查询的动态SQL语句生成工具
  19. python中numpy.r_和numpy.c_
  20. ejabberd与XMPP

热门文章

  1. 【Codeforces Round #433 (Div. 2) B】Maxim Buys an Apartment
  2. python整除
  3. 账号被盗!请勿在CSDN,回复不论什么消息。
  4. 代码从windows下visual studio到andriod平台迁移的修改记录
  5. item.imageInsets =
  6. rabbitmq.config详细配置参数
  7. Gradle自己定义插件
  8. Apache+tomcat的整合 分类: C_OHTERS 2014-05-07 15:08 293人阅读 评论(0) 收藏
  9. xv6进程切换-swtch函数
  10. hibernate框架配置文件