[問題] jQuery.getJSON停不下來..

看板Ajax作者 (石理克)時間9年前 (2016/02/20 22:58), 9年前編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
我使用了jQuery.getJSON去擷取特定網址傳回的json資料 我是使用 http://www.cmsoft.cn/reslink.php?id=204 (野人)網絡調試助手作為server端發送資料。 結果資料是順利取得了,但是.. 我必須要手動斷開server連線, jQuery才知道資料傳送結束了@@ 拜求google大神後,好像是跟http的header設定有關, 只是小弟踹了半天,還是失敗。 下面是我在軟體發送的資料,請問有大大可以幫我看看哪裡寫錯了呢? https://drive.google.com/open?id=0B1GpcpKHmDf-YlloeEE5em9lbEk 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.226.170 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1455980314.A.4AB.html

02/21 01:56, , 1F
你先查server端到底送出甚麼東西
02/21 01:56, 1F
我看了送出物...跟我文檔附的ㄧ樣。

02/21 01:58, , 2F
如果你不用jQuery.getJSON狀況還會發生嗎?
02/21 01:58, 2F
來試試... ※ 編輯: sakyer (118.160.167.86), 02/21/2016 10:35:40 報告,後來我改成下面就ok了: HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8 Content-Length: 11 Access-Control-Allow-Origin: * {"id":"Ptt"} ※ 編輯: sakyer (1.161.14.80), 02/21/2016 13:45:02

03/07 21:03, , 3F
這是跨網域的問題
03/07 21:03, 3F

04/23 11:39, , 4F
照描述感覺是 response 忘了 close (end),不是header 問題
04/23 11:39, 4F

04/23 11:39, , 5F
04/23 11:39, 5F
文章代碼(AID): #1Mo7yQIh (Ajax)
文章代碼(AID): #1Mo7yQIh (Ajax)