我已经设置了一个循环,.each
用于将 json 编码字符串转换为用于 jquery jqBarGraph 的数组
循环:
$.each(dataarray, function (i, item) {
JSarray[i] = [parseInt(item['count']),parseInt(item['year'])];
});
dataarray 中的数据包含一个 json 字符串 =
{"graph":{"count":"45","year":"2007"}}
after.each
循环在 JSarray 中包含这些值
[45, 2007]
所以单个字符串有效,当我尝试传递更多数据时,我得到 vale NaN
如果我尝试在数据数据数组中使用这个 json 编码字符串,NaN 就会出现
{"graph":[{"count":"45","year":"2007"},{"count":"390","year":"2008"}]}
我的 JSarray 看起来像这样
[NaN, NaN]
我究竟做错了什么?