我知道這個問題已被詢問很多次,但我無法找到與我的問題相似的地方。我只在Chrome中收到此錯誤,在其他所有瀏覽器中,一切正常。我在幾個地方用JSON返回數據,但由於我的代碼在其他瀏覽器中工作,我認爲它沒有任何問題。 Chrome不告訴我在哪裏是錯誤(在我的代碼),它讓我看到這些錯誤:未捕獲的語法錯誤:意外的代幣<在Chrome上
這是我如何使用JSON:
$.post("getData.php", {'id' : id}, function(data){
var obj = jQuery.parseJSON(data);
.
.
.
... some mysqli query
$data = $query->fetch_assoc();
echo json_encode($data);
所以我沒有看到這裏有個問題,有人可以幫我解決這個問題。
什麼是狀態碼,200 OK?如果沒有,你可能會得到錯誤響應的html,它不會解析並生成那種錯誤。可能與你的SQL查詢有關。 – McRui
一切都是200好,在一些地方我找到了200個。正如我所說,它在Firefox中完美工作,我沒有看到一個原因,如果它在Firefox中工作,我會得到一些錯誤 – Alen
您是否嘗試關閉AdBlock並測試它? – McRui