Я не могу получить данные с использованием 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, и все они работают очень хорошо, кроме одного, и я не могу объяснить, почему.
Btw, мой путь к файлу php: http://localhost/TP2/PHP/script_load_arrondissements_get.php
.
Кроме того, вы должны знать, что этот файл возвращает правильное содержимое xml.
Это то, что консоль говорит о моей просьбе:
Любой знает, что может быть проблема? Благодарю.
Вы проверили запрос в консоли? –
Да, но я не совсем уверен, что понимаю. Я редактировал свой пост. – TheWanderingMind