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, как я и ожидал.

Есть идеи?

Ответы на вопрос(5)

Ваш ответ на вопрос