夜御🌈神羅
@xerioa123
Sun, Jan 2, 2022 4:44 PM
Sun, Jan 2, 2022 7:05 PM
1
1
【求助】
已解決
有沒有人對HTML、jquery、JSON熟的
夜御🌈神羅
@xerioa123
Sun, Jan 2, 2022 4:46 PM
這東西在跳出000之後會直接接END
是不是代表他根本沒讀到我自己的json檔QQ
樂仔狼β
@wolf48342
Sun, Jan 2, 2022 5:21 PM
我笨 幫轉抗抗
中央西門風痕影
@hit1205
Sun, Jan 2, 2022 5:51 PM
Sun, Jan 2, 2022 6:01 PM
AJAX 是非同步的,因此
$.getJSON()
的 callback function 會在資料成功取回後才執行,但等待期間也不會卡住後面「END」的執行,所以並不能用「直接接 END」判斷有沒有讀到。不過你等很久都沒出現「456」的話,那應該真的有可能是你的檔案連起來有問題
神羅有試過按 F12 打開瀏覽器的開發者工具,看有沒有寫出什麼連線錯誤嗎?另外,除了使用
alert()
,也可以用
console.log()
輸出內容到開發者工具的 console(控制台)內來方便除錯
夜御🌈神羅
@xerioa123
Sun, Jan 2, 2022 6:01 PM
中央西門風痕影
: 那看來是沒有讀到我的檔案了XAX
夜御🌈神羅
@xerioa123
Sun, Jan 2, 2022 6:01 PM
樂仔狼β
: 謝謝小樂嗚嗚
夜御🌈神羅
@xerioa123
Sun, Jan 2, 2022 7:06 PM
後來找到問題了
是Chrome擋住不給ajax之類的東西讀取檔案
設定好之後就給讀了
中央西門風痕影
@hit1205
Mon, Jan 3, 2022 7:49 AM
Mon, Jan 3, 2022 7:51 AM
原來神羅是直接在瀏覽器裡開網頁檔案,然後讀同目錄下的檔案這樣嗎
夜御🌈神羅
@xerioa123
Mon, Jan 3, 2022 8:12 AM
中央西門風痕影
: 沒錯
後來正式交作業的時候是放到xampp的網頁伺服器,就沒這個問題了XD
🍁湜曄🍁
@zengHQ
Thu, Jan 6, 2022 2:18 PM
CORS
((遙想當年也遇過這個坑
載入新的回覆
【求助】已解決有沒有人對HTML、jquery、JSON熟的
這東西在跳出000之後會直接接END
是不是代表他根本沒讀到我自己的json檔QQ
$.getJSON()
的 callback function 會在資料成功取回後才執行,但等待期間也不會卡住後面「END」的執行,所以並不能用「直接接 END」判斷有沒有讀到。不過你等很久都沒出現「456」的話,那應該真的有可能是你的檔案連起來有問題神羅有試過按 F12 打開瀏覽器的開發者工具,看有沒有寫出什麼連線錯誤嗎?另外,除了使用
alert()
,也可以用console.log()
輸出內容到開發者工具的 console(控制台)內來方便除錯是Chrome擋住不給ajax之類的東西讀取檔案
設定好之後就給讀了
後來正式交作業的時候是放到xampp的網頁伺服器,就沒這個問題了XD