jQuery: динамически генерирует iframe и запускает в нем $ .ajax (..) - PullRequest
0 голосов
/ 14 января 2010

Я пытаюсь запустить $ .ajax () - вызов внутри динамически с сгенерированным jQuery iframe. Так что каким-то образом экземпляр jQuery должен быть передан в iframe после того, как он был сгенерирован, а затем должен быть вызван метод $ .ajax () ... может быть, с помощью eval?

Итак, чтобы быть ясным, не только iframe должен генерироваться динамически, но также и контент внутри iframe (JavaScript) должен генерироваться и выполняться на лету. А динамически генерируемый JavaScript внутри iframe должен иметь возможность использовать экземпляр jQuery скрипта, с помощью которого он был сгенерирован, для использования $ .ajax (). Надеюсь, понятно, что я имею в виду: -)

Я рад любым предложениям.

1 Ответ

0 голосов
/ 14 января 2010

Я бы предложил динамически создавать iframe и добавлять его с помощью jQuery.Предположим, что для src задана базовая страница, которую вы уже создали, которая содержит:

<script type="text/javascript">
    $(document).ready(function() {
       $.ajax(...)
    });
</script>

Это должно гарантировать, что страница запускает ваш запрос ajax после загрузки в iframe.

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