我通过 XHR 请求获得了一堆 JSON 数据,并取回了以下数据:
{"data_list" : [[1, "Title1", "0.54%"], [2, "Title2", "2.98%"]]}
然后我尝试遍历该数据,并使用 console.log 将其放入控制台:
var len = json.data_list.length;
for(var i = 0; i < len; i++)
{
console.log(json.data_list[i]);
}
但我没有得到相同的百分比:
[1, "Title1", "0.24%"]
[2, "Title2", "0.00%"]
任何人都知道为什么我会为前两个字段获得正确的数据,但百分比不一样?即使我去掉 JSON 响应中的百分号,我仍然得到错误的数字。
假设变量是有效的,我正在使用将 json 变量映射到 json.data_list 的库。
我没那么聪明
XHR 请求在某个地方被 Dojo 破坏了。谢谢您的帮助!