0
此代码完成我所需要的功能,但我希望将其在使用标准JSON格式的单独文件中使用的JSON值存储起来,以便在getJSON请求的其他位置可以使用相同的数据。我需要运行这个来匹配从getJSON请求返回的数据和附加值,我使用id来对返回的项目进行匹配,这就是我如何构建我需要的完整HTML项目。)需要从外部文件中抓取JSON
代码示例
$(function() {
var json = {
"nwsltrs":[
{
"id":"53c57dede4b07621dafde5d1",
"nwsltrNames":"Hello",
"author":"Joe"
} // these entries will grow to a hundred or more.
]
};
var titleID = "53c57dede4b07621dafde5d1"; // in actual code getting this value from a separate getJSON call
$.each(json.nwsltrs, function(i, v) {
if (v.id === titleID){
nwsltrName = v.nwsltrNames;
author = v.author;
console.log(nwsltrName + ":" + author);
return;
}
});
});
希望外部JSON文件看起来像这样用,并使用以.json扩展名:
{
"nwsltrs":[
{
"id":"53c57dede4b07621dafde5d1",
"nwsltrNames":"Hello",
"author":"Joe",
},
{
"id":"54b57dede4b07621dafde5d2",
"nwsltrNames":"Bye",
"author":"Mary",
} // these entries will grow to a hundred or more.
]
我敢肯定有更好的方式来处理这并且我可以听到它们 - 只要我可以使用外部JSON文件。
你的问题是什么? – charlietfl 2014-10-26 20:47:52
@charlietfl如何修改特定的代码示例,以便它能与外部JSON文件一起使用? – user1452893 2014-10-26 21:26:43
@dandavis真的,有? – user1452893 2014-10-26 21:30:50