你好,我想在js中调用aa.json文件,请问怎么调用呢? 30

就是在同一个目录下的js.js文件如何调用同一个目录下的aa.json文件,并且在js函数内可以读取aa.json里面的数组,在js函数内可以任意获取,并不是把json写... 就是在同一个目录下的js.js文件如何调用同一个目录下的aa.json文件,并且在js函数内可以读取aa.json里面的数组,在js函数内可以任意获取,并不是把json写在js里面,我就是不懂得怎么把aa.json文件连接到js里面来使用.请你帮解答这个问题,谢谢 展开
 我来答
匿名用户
推荐于2017-06-17
展开全部
js是没有能力读取磁盘文件的,可以通过ajax请求后台,让后台读取这个文件,返回给js
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虾米站长
2015-09-08 · 超过22用户采纳过TA的回答
知道答主
回答量:50
采纳率:100%
帮助的人:38万
展开全部
直接用ajax获取就可以了!
追问
请问获取json这一步代码怎么写呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Baby_原來
2015-09-08 · TA获得超过3402个赞
知道大有可为答主
回答量:1535
采纳率:94%
帮助的人:504万
展开全部

通过jquery的 $.getJSON方法能很方便的读取:代码如下。 

var areadata ={ 
    province : [], 
    city: [], 
    district: [] 
    } 
function initAreaData(){ 
var dataroot="/scripts/area/areas.json"; 
$.getJSON(dataroot, function(data){ 
areadata.province=data.province; 
areadata.city=data.city; 
areadata.district=data.district; 
}); 
}


areas.json是json格式的数据文件: 
示例如下: 
{"province":[{"name":"安徽省", "code":"340000"},{"name":"北京市", "code":"110000"}], 
"city":[{"name":"安庆市", "code":"340800"},{"name":"蚌埠市", "code":"340300"}], 
"district":[{"name":"埇桥区", "code":"341302"},{"name":"浉河区", "code":"411502"}]}

追问
读取不到json里面的数据啊
来自:求助得到的回答
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式