【发布时间】:2014-06-23 21:32:24
【问题描述】:
这可能很容易,但我似乎无法在任何地方找到答案。
我有一个带有 JSON 数据 (data.js) 的本地 javascript 文件,我想从另一个 js 文件 (build.js) 中调用它,我将在其中命名数组。你会怎么做呢?
data.js
[
{"name": "bob"},
{"name": "sally"},
{"name": "jane"}
]
build.js --> 我已经尝试将数据存储在一个字符串中,即使这样也不起作用...
var namesArray;
function build(){
$.ajax({
url: 'data.js',
type: 'get',
success: function(data) {
namesArray = String(data); // this part doesn't work!!
}
});
}
$(document).ready(function(){
build();
});
最终我想要实现的是能够调用 namesArray[0].name 并能够输出“bob”......但我绝对不想从 data.js 中命名数组。帮助!谢谢!
【问题讨论】:
-
你试过
namesArray = data;
标签: javascript jquery arrays json