Javascript 将JSON文件加载到脚本变量中
我有一个JSON文件,上面有城市名称和它们的ID。我只想将城市名称加载到脚本变量中,以便在jQuery的自动完成中使用该变量作为源 数据示例:Javascript 将JSON文件加载到脚本变量中,javascript,jquery,json,Javascript,Jquery,Json,我有一个JSON文件,上面有城市名称和它们的ID。我只想将城市名称加载到脚本变量中,以便在jQuery的自动完成中使用该变量作为源 数据示例: { "cities": [ { "id": 1440, "name": "Bundi" }, { "id": 850, "name": "Beed" }, {
{
"cities": [
{
"id": 1440,
"name": "Bundi"
},
{
"id": 850,
"name": "Beed"
},
{
"id": 1409,
"name": "Kankroli"
},
{
"id": 1913,
"name": "Muniyal Herbals And Ayurvedic Remedies Limited"
},
{
"id": 2418,
"name": "Kunnicode"
}]
}
或者你可以使用
$.getJSON('/url',function(someVar){
someVar.cities[0].id.. etc
someVar.cities[1].id
})
names=cities.map(函数(v){return v.name})
感谢你在最后一批帮助我的那一行…我有将近20k行的名字。所以我希望它们在json文件中,并从文件中加载。然后你应该使用jquery ajax来加载它。如果你有一个json字符串,使用JSON.parseu可以给我一个示例吗?假设文件名为cities.JSON.wat就是jquery ajax中的代码
$.getJSON('/url',function(someVar){
someVar.cities[0].id.. etc
someVar.cities[1].id
})