【发布时间】:2014-01-29 00:15:10
【问题描述】:
我有一个data1.json 文件
[ { “出价”:“4569749”, }, { “出价”:“466759”, }, { “出价”:“4561149”, }, ]
我想在另一个 abdv.js 文件中调用这个 .json 文件并将 BID 分配给一个变量数组
var R1;
即R1 = ['4569749', '466759', '4561149']的值
我该怎么做??
.html 文件(请注意:我只指定了与此问题相关的部分,并删除了其他部分)
代码如下:
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="abdv.js"></script>
<script>
loadABCD();
</script>
abvd.js
代码如下:
function loadABCD()
{
var R1 = [];
$.get('data1.json', function (data) {
var parsedArr = JSON.parse(data),
i = 0, l = parsedArr.length;
for (i; i < l; i++) {
R1.push(parsedArr[i].BID);
}
});
for(k=0;k<R1.length;k++)
{
document.write(R1);
}
// i will use R1 for later processing another function
// for(k=0; k<R1.length; k++)
// {
// obj = loadLevel4Obj(R1[k]);
// scene.add(obj);
// }
}
我还需要帮助将 .json 文件读入 javascript JSON 对象。我怀疑我的json文件格式是否正确。我需要在 html 文件中指定任何其他与 jquery 相关的库吗?如何检查 BID 是否正确存储在变量 R1 中。
【问题讨论】:
标签: javascript ajax json html