0
這是一個常見的問題,似乎但我不能爲我的生活找出究竟我在哪裏布萊恩錯誤,我已驗證我的JSON文件,並沒有錯誤,我也可以發誓臨屋區everythng在一點上完美地工作。 IM下面一個文件夾內本地加載一切都是我的jQuery文件加載我的JSON文件Json文件未加載或顯示警告
$(document).ready(function() {
// loading json file
var catelogue;
var url = "shoppingItems.json";
$.getJSON(url, function(json) {
alert(json.shoppingItem[0].name);
});
});
這是我的JSON文件看起來是的香港專業教育學院去http://jsonlint.com/驗證
{
"shoppingItem": [
{
"name": "LG Tone",
"model_no": "HBS-730",
"type": "Bluetooth Stereo",
"price": "�45.00",
"stock": 10,
"images": "images/Headphones/lgtoneshbs.jpg"
},
{
"name": "NoiseHush",
"model_no": "NX22",
"type": "Wired Headphones",
"price": "�69.95",
"stock": 10,
"images": "images/Headphones/noisehushhead.jpg"
},
{
"name": "NoiseHush",
"model_no": "NX80",
"type": "Earphones",
"price": "�25.00",
"stock": 10,
"images": "images/Headphones/earpnoisehush.jpg"
},
{
"name": "Motorola MOTOROKR",
"model_no": "S305",
"type": "Bluetooth Stereo",
"price": "£35.00",
"stock": 10,
"images": "images/Headphones/earpnoisehush.jpg"
}
]
}
沒有得到即使我試圖提醒json文件
嘗試在您的getJSON成功回調中使用'console.log(json)'並通過檢查螢火蟲控制檯確保您獲得預期的數據 – mithunsatheesh
您的代碼是從本地'file:///'URL運行嗎? AJAX在本地文件的瀏覽器中不能完全一致地工作,在大多數情況下它根本不起作用。 – drquicksilver
如果你只是提醒json而不是wihtin json的項目,會發生什麼? – karthikr