Я использовал один и тот же код ajax в файле, и он работает. Но тот же код не работает в других файлах.Почему этот аякс терпит неудачу?
Это мой код
$.ajax({
type: "GET",
url: "get_child.php?pc_id="+pc_id.toString(),
}).done(function(option) {
alert("done");
}).fail(function(option) {
alert("fail");
});
пожалуйста, скажите мне, что все могло быть неправильно
работы здесь: вид-источник: http://schoolspam.com/addTeacher.php здесь не работает: вид-источник: http://schoolspam.com/school/oppa_alla_36/
Не видя больше кода, нельзя сказать, но что такое 'pc_id'? Поставьте предупреждение (console.log лучше) перед вызовом ajax, чтобы проверить значение. Кроме того, последняя запятая (после toString) вызовет проблему в IE - избавиться от этого, чтобы быть в безопасности. – Archer
может быть, потому что путь к 'get_child.php' уже не тот же? –
добавить обработчик детали ошибки '$ .ajax ({ типа: "GET", URL: "get_child.php pc_id =?" + Pc_id.toString(), ошибка: функция (XHR, статус, ошибка) { alert ('error:' + status + ':' + error + ':' + xhr.responseText) } }). done (функция (опция) { предупреждение ("сделано"); }). функция (опция) { alert ("fail"); }); ' –