我想知道如何在json文件中获取参数值。
我在这里请求我的elements.json文件。
$.getJSON('elements.json?version=2.1',function(data){
console.log(data);
});
element.json看起来像这样:
{"elements": {
"Headers":[
{"url":"elements/header1.html","height":700},
{"url":"elements/header2.html","height":700},
],
}
}
我想打印像这样的版本的值:
elements/header1.html?version=2.1
我如何实现这一目标,还是有其他方法可以做到这一点?
提前致谢。
答案 0 :(得分:2)
我不知道你究竟想要什么,但如果你想要一个像这样的字符串
元素/ header1.html?版本= 2.1
然后您可以先获取数据,然后将'?version = 2.1'与结果连接起来。
$.getJSON('elements.json',function(data){
var desired = data.elements["Headers"][0]['url'] + '?version=2.1';
console.log(desired);
});
答案 1 :(得分:1)
使用字符串连接:
var data = {"elements": {
"Headers":[
{"url":"elements/header1.html","height":700},
{"url":"elements/header2.html","height":700},
],
}
};
var version = '?version=2.1'
var version_url = data.elements["Headers"][0].url+version
console.log(version_url);