Всякий раз, когда я пытаюсь найти слово, тело возвращенной страницы из AJAX, оно возвращает null. Вот мой код JQuery:Как найти элемент в обратном вызове AJAX с помощью JQuery?
$(document).ready(function(){
$("#button").click(function(){
$.ajax({
url: 'testpagec.php',
type: 'GET',
success: function(data) {
var test = $(data).find('body');
alert(test.html());
}
});
return false;
});
});
Это выглядит идеально на бумаге, но оно не работает должным образом. Есть идеи по исправлению этого? Благодарю.
Используйте console.log вместо предупреждения и данные журнала, чтобы проверить, что возвращается. – Archer
Что вы делаете с этими данными? В документе не должно быть двух элементов 'body', и я уверен, что им не разрешено встраиваться ... =/ –