Использование mootools request.html для загрузки элемента id с внешней страницы - PullRequest
0 голосов
/ 01 сентября 2010

Мой вопрос похож на этот вопрос Как вы получаете элемент с удаленной страницы, используя MooTools и Request.HTML?

К сожалению, я совсем не знаком с mootools, нобудучи вынужденным использовать его как ряд других компонентов на веб-сайте, полагаются на эту платформу.

Я пытаюсь получить элемент с внешней страницы и вставить его в div на моей странице.

В jquery это легко и просто $('#result').load('ajax/test.html #container');

Приведенный выше вопрос захватывает элемент, но я не вижу, как вставить это содержимое в мои страницы div.

Iтакже нужен элемент для перезагрузки контента каждые 30 секунд, что я абсолютно не знаю, как этого добиться с помощью mooTools.

Спасибо

Тим

1 Ответ

1 голос
/ 01 сентября 2010
var periodical;
var myRequest = (function() {
    new Ajax('link/to/html',{
    method: 'post',
        evalScripts: false, update: $('id_of_element_to_load_contents_to'),
    onStart: $('loaderDiv').setHTML(loader)
            //^ this part just specifies an optional image to indicate loading at the loaderDiv

    }).request();
});

window.addEvent('domready',function(){
    myRequest();
    periodical = fx.periodical(30000);
});

вот как ты это делаешь за 1,11

отредактировано: просто добавлена ​​функция для выполнения ajax-запроса каждые 30 секунд

Я предполагаю, что причина, по которой вызов даже не срабатывает, заключается в том, что он не помещен в функцию domready, это не происходит, как в jquery, где вы просто помещаете их внутри:

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