jQuery iframe html () null - PullRequest
       5

jQuery iframe html () null

0 голосов
/ 25 июня 2011

Я делаю сценарий для моей веб-страницы, где я использую jquery для загрузки файлов, используя скрытый iframe.После завершения загрузки PHP-скрипт, который я использую для загрузки, «повторяет» строку JSON.Чтобы просмотреть эту строку, я делаю:

$("#myform").submit(function () {
    $("#myframe").load(function () {
        alert ($(this).contents().text());
    });
});

Это работает правильно, но когда я пытаюсь использовать html() вместо text(), я получаю нулевое значение вместо содержимого iframe.Почему так?

1 Ответ

0 голосов
/ 25 июня 2011

Отправляете ли вы JSON с типом text/plain MIME? Если это так, то почему браузер анализирует это как HTML? Если вы отправляете текст, не ожидайте получения HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...