第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我不斷地得到“Unaught SyntaxError:意外令牌o”

我不斷地得到“Unaught SyntaxError:意外令牌o”

九州編程 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個贊

看起來jQuery對數(shù)據(jù)類型進行了猜測。它執(zhí)行JSON解析,即使您沒有調(diào)用getJSON()-然后當(dāng)您試圖調(diào)用對象上的JSON.parse()時,就會得到錯誤。

進一步的解釋可在Aditya Mittal的答復(fù).


查看完整回答
反對 回復(fù) 2019-06-23
?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

這個問題很簡單

jQuery.get('wokab.json', function(data) {
    var glacier = JSON.parse(data);});

你要解析它兩次。get使用dataType='json',所以數(shù)據(jù)是已經(jīng)以JSON格式。使用$.ajax({ dataType: 'json' ...具體設(shè)置返回的數(shù)據(jù)類型!


查看完整回答
反對 回復(fù) 2019-06-23
?
犯罪嫌疑人X

TA貢獻2080條經(jīng)驗 獲得超4個贊

基本上,如果響應(yīng)頭是text/html,則需要解析,如果響應(yīng)頭是application/json,則已經(jīng)為您解析了響應(yīng)頭。

從jQuery成功處理程序解析的數(shù)據(jù)用于text/html響應(yīng):

var parsed = JSON.parse(data);

為應(yīng)用程序/json響應(yīng)分析jQuery成功處理程序中的數(shù)據(jù):

var parsed = data;


查看完整回答
反對 回復(fù) 2019-06-23
  • 3 回答
  • 0 關(guān)注
  • 759 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號