$.getJSON()是jQuery中一個(gè)使用方便的方法,可以通過(guò)該方法來(lái)獲取JSON格式的數(shù)據(jù)。
如果要在本地使用JSON數(shù)據(jù),需要注意以下幾點(diǎn):
1. JSON文件格式必須是嚴(yán)格的,不允許出現(xiàn)注釋和未使用雙引號(hào)的屬性名等語(yǔ)法錯(cuò)誤
2. JSON文件必須放置在web根目錄中或者服務(wù)端提供的目錄中
3. 在使用$.getJSON()方法時(shí),需要將本地的JSON文件路徑作為參數(shù)傳給該方法
下面是使用$.getJSON()方法獲取本地JSON數(shù)據(jù)的示例:
$.getJSON('users.json', function(data){ // 對(duì)獲取到的數(shù)據(jù)進(jìn)行處理 var html = '
- ';
$.each(data, function(key, val){
html += '
- ';
html += '
' + val.name + '
'; html += '' + val.age + '
'; html += ' ';
});
html += '
上面的代碼將獲取到users.json文件中的數(shù)據(jù),并將其處理成HTML代碼,并通過(guò)jQuery將其渲染到頁(yè)面上。在使用本地JSON文件時(shí),需要注意文件路徑的設(shè)置以及獲取到的數(shù)據(jù)的格式。