我不能使用XMLHttpRequest的任何數據,因爲它的readyState返回0。我有這樣的代碼:XMLHttpRequest的readyState爲等於0
function chargerArrondissements() {
var xhrArrond = new XMLHttpRequest();
xhrArrond.onreadystatechange = chargerArrondCallback(xhrArrond);
var lienDocArrond = 'PHP/script_load_arrondissements_get.php';
xhrArrond.open('GET', lienDocArrond, true);
console.log('Arrondissements chargés dans le fichier xml');
xhrArrond.send(null);
}
function chargerArrondCallback(xhrArrond) {
alert(xhrArrond.readyState);
}
警報窗口顯示爲0。我也試過開幕前XHR設置處理程序,但它仍然返回0.現在,奇怪的是,我在該頁面上有許多XHR,除了一個,它們都工作得很好,我無法解釋爲什麼。
順便說一句,我的PHP文件路徑是:http://localhost/TP2/PHP/script_load_arrondissements_get.php
。
另外,你應該知道這個文件返回一個正確的xml內容。
這是控制檯說什麼關於我的要求:
任何人都知道可能是什麼問題呢?謝謝。
您是否檢查過控制檯中的請求? – 2014-10-17 17:57:01
是的,但我並不確定自己明白。我編輯了我的帖子。 – TheWanderingMind 2014-10-17 18:10:04