Ajax Call используя YUI 3.2 в портлете - PullRequest
0 голосов
/ 18 октября 2011

Я хочу реализовать вызов Ajax в портлете liferay, чтобы через некоторое время обновить весь портлет. Есть ли способ реализовать вызов ajax в yui 3.2?

Пожалуйста, поделитесь своими идеями

1 Ответ

0 голосов
/ 19 октября 2011

Liferay поставляется в комплекте с AUI, расширением для YUI и содержит некоторые компоненты, которые могут быть вам полезны.

<div id="myContainer">
    // My Content
</div>

Допустим, у вас есть приведенный выше HTML, вы можете использовать следующий скрипт в своем портлете Liferay для достижениячто вы спрашиваете ...

<script>
    AUI().use('aui-io', function(A) {
        setTimeout(
            function() {
                var container = A.one('#myContainer').plug(
                    A.Plugin.IO,
                    {
                        uri: 'http://myurl'
                    }
                );

                container.io.start();
            },
            100000
        );
    });
</script>

С полной документацией вы можете ознакомиться здесь: http://alloy.liferay.com/deploy/api/A.Plugin.IO.html

...