我的JSON文件如下所示:
[
{
"course": "CMPT 102 D1",
"instructor": "hamarneh",
"students": ["axc5", "yqt6"],
"title": "Scientific Cmpt.Prgm"
},
{
"course": "CMPT 120 D1",
"instructor": "diana",
"students": ["axc5", "ji12"],
"title": "Intro.Cmpt.Sci/Programming I"
}]
答案 0 :(得分:0)
您好,您可以使用以下功能阅读文件,
<script type="text/javascript">
var bunny = $('#bunny');
var bunny2 = $('#bunny2');
$('select').change(function() {
alert(bunny.val() + ', ' + bunny2.val());
});
</script>
这是主叫部分
第一个arg是文件位置,无论是本地还是URL 第二个arg是回调函数
function readFile(fileLocation,callback){
$.getJSON(fileLocation)
.done(function( json ) {
console.log( "JSON Data: "+JSON.stringify(json));
callback(json);
})
.fail(function( jqxhr, textStatus, error ) {
var err = textStatus + ", " + error;
console.log( "Request Failed: " + err );
callback(null);
});
}
解析完成后,您将收到回调。
有关$ .getJSON的更多详细信息,请访问jQuery官方网站。