九州編程
2019-06-23 17:14:08
我不斷地得到“Unaught SyntaxError:意外令牌o”我正在努力學(xué)習(xí)html/css/javascript,所以我正在為自己編寫一個教學(xué)項目。其想法是在JSON文件中包含一些詞匯表,然后將其加載到表中。我成功地加載了該文件并打印出它的一個值,之后我開始編寫代碼將這些值加載到表中。在這樣做之后,我開始得到一個錯誤,所以我刪除了我編寫的所有代碼,只剩下一行(與以前相同的行).只有錯誤仍然存在。錯誤如下:Uncaught SyntaxError: Unexpected token o(anonymous function)script.js:10jQuery.Callbacks.firejquery-1.7.js:
1064jQuery.Callbacks.self.fireWithjquery-1.7.js:1182donejquery-1.7.js:7454jQuery.ajaxTransport.send.callback我的javascript代碼包含在一個單獨的文件中,簡單如下:function loadPageIntoDiv(){
document.getElementById("wokabWeeks").style.display = "block";}function loadWokab(){
//also tried getJSON which threw the same error
jQuery.get('wokab.json', function(data) {
var glacier = JSON.parse(data);
});}我的JSON文件現(xiàn)在只有以下內(nèi)容:[
{
"english": "bag",
"kana": "kaban",
"kanji": "K"
},
{
"english": "glasses",
"kana": "megane",
"kanji": "M"
}]現(xiàn)在,錯誤報告在第11行,即var glacier = JSON.parse(data);排隊。當(dāng)我刪除json文件時,會得到錯誤:“gethttp://./wokab.json404(沒有找到)“所以我知道它正在加載它(或者至少嘗試加載)。
3 回答

qq_花開花謝_0
TA貢獻1835條經(jīng)驗 獲得超7個贊

慕碼人8056858
TA貢獻1803條經(jīng)驗 獲得超6個贊
jQuery.get('wokab.json', function(data) { var glacier = JSON.parse(data);});
get
dataType='json'
$.ajax({ dataType: 'json' ...

犯罪嫌疑人X
TA貢獻2080條經(jīng)驗 獲得超4個贊
從jQuery成功處理程序解析的數(shù)據(jù)用于text/html響應(yīng):
var parsed = JSON.parse(data);
為應(yīng)用程序/json響應(yīng)分析jQuery成功處理程序中的數(shù)據(jù):
var parsed = data;
添加回答
舉報
0/150
提交
取消