JQuery AJAX анализ текста ответа
Хорошо, это действительно расстраивает меня, потому что я делал это уже сто раз, и на этот раз это не работает. Так что я знаю, что делаю что-то не так, я просто не могу этого понять.
Я использую подпрограмму jget .get для загрузки HTML из другого файла. Я не хочу использовать .load (), потому что он всегда заменяет дочерние элементы элемента, в который я загружаю контент.
Вот мой запрос .get:
<code>$(document).ready(function() { $.get('info.html', {}, function(html) { // debug code console.log($(html).find('ul').html()); // end debug code }); }); </code>
Файл "info.html" является стандартным xhtml-файлом с правильным типом документа, и единственная вещь в теле - это набор ul, к которым мне нужно получить доступ. По какой-то причине функция поиска дает мне нулевое значение.
В firebug запрос GET показывает правильный текст RESPONSE, и когда я запускаю
<code>console.log(html); </code>
Вместо текущей строки console.log я получаю весь info.html, как я и ожидал.
Есть идеи?