日期:2014-05-16  浏览次数:20324 次

IE下怎么读取这种类型的数据
数据:
var list={
  "北京":"http://beijing.com",
  "上海":"http://beijing.com",
  "天津":"http://beijing.com",
  "西京":"http://beijing.com",
  "美国":"http://beijing.com",
  "英国":"http://beijing.com",
  "新加坡":"http://beijing.com",
  "香港":"http://beijing.com",
  "澳门":"http://beijing.com",
  "台湾":"http://beijing.com",
  "湖南":"http://beijing.com",
  "中国":"http://beijing.com",
  "重庆":"http://beijing.com",
};

在火狐下读取很简单,两种,一种是遍历
还有一种是:
list["北京"]

但是在IE的环境下要如何读取呢?或者用jquery 如何读取呢?有人说 转换成json。。。求方法!
Internet?Explorer 行业数据 北京 jQuery

------解决方案--------------------
list["北京"] 和 list.北京 都可以
但是
  "中国":"http://beijing.com",
  "重庆":"http://beijing.com", 这里多了个逗号
};

------解决方案--------------------
json格式 ,注意结尾的 逗号
------解决方案--------------------
嗯,IE的另类,就是json最后一个,号,别的浏览器可以自动解决这个问题,ie6没这么智能,不能解决。