私はajax呼び出しを行う関数を持っています。 .done
は発砲していないようです。私は自分のコンソールでエラーをチェックしました。それは私がコードの同じ部分をしようとする私の友人に尋ねたし、それが動作。ajaxコールでは実行されません。
function getIncidentInfo() {
$.ajax({
type: "GET",
url: "../../page_components/statsboard/stats.php",
data: $(this).serialize(),
dataType: "json",
}).done(function(response) {
incidentAr = response;
for (var i in incidentAr) {
var zaNorth = parseInt(incidentAr[i].zaNorth);
......
}
}).fail(function(xhr, status, error) {
console.log("Status: " + status + " Error: " + error);
console.log(xhr);
});
}
言います。
エラーの画像を投稿しないでください - 私たちの一部は、ファイアウォールの背後にあるとあなたのエラーメッセージを表示することはできません...... – WillardSolutions
「予期しないトークンが '<'」_not検索したファイルはJSON_であることの指標です。オブジェクトの 'responseText'プロパティを見てください:'
'で始まります。 – Xufox
あなたのajaxリクエストはjsonレスポンスを期待していますが、代わりにHTMLを受け取ります。 jsonへのHTML応答を解析しようとすると、エラーがポップアップします。 – ViZeke