0
对不起,基本的问题,但这似乎没有正确形成JSON给我。我从返回该文件中读取此结构:需要帮助解析从文件返回的这个JSON
states([{"code":"AL","name":"Alabama"},{"code":"AK","name":"Alaska"},{"code":"AZ","name":"Arizona"}])
当我做了这个一个JSON林特失败 - 但我有工作,因为这是单独的一台服务器上的文件来自我的。
我希望它是无功店= [{}东西],我还没有看到JSON保存像上面,但再次 - 我是小白,我采用了棱角分明读这
,所以这是我在我的代码:
var directory = this;
directory.states = [];
$http.get('http://somesite.com/js/states.json').success(function(data){
directory.states = data;
});
这里是我有问题的文件:http://massachusettswebdesigns.com/states.json
如果我把各州的文件作为变量,我得到一个未定义的错误:
var state = data.states;
它也不是一个真正的功能。
任何想法?我想我可以把整个事情作为一个字符串,并分割出来状态(的一部分,但我认为还有一个更简单的解决方案,我只是失踪。
这是为了一个'
使用开源项目jinqJs 的JSON看起来有效的给我取出外状态()。我同意它看起来像一个函数调用。
你会简单地做:
OR
异步调用
来源
2015-04-02 18:23:55 NYTom
不知道为什么这个分级,它的工作解决方案。 – NYTom 2015-04-02 18:38:42