Как выполнить частичное обновление после рендеринга?

Я не знаю, ошибка ли это... Но я вставляю в событие AfterRestoreView моих Xpages

view.postScript("RefreshActionBar('')");

В функцию Javascript RefreshActionBar вставляю этот код:

alert("before")
XSP.partialRefreshGet("#{id:divActBar}",{}); 
alert("after")

Кажется, что код работает (показывает предупреждающие сообщения... но XSP.partialRefreshGet() не выполняется... (с firebug я не вижу GET)

Это нормально?


person Daniele Grillo    schedule 27.08.2012    source источник
comment
Между всеми частичными обновлениями существует задержка. Попробуйте вызвать XSP.allowSubmit() перед частичным обновлением.   -  person Sven Hasselbach    schedule 27.08.2012


Ответы (1)


Попробуйте этот код. Это сработало для меня. :)

 XSP.partialRefreshGet("#{id:divActBar}", {
    onComplete: function() {
        //
    }
}
person Prashant Arkal    schedule 31.08.2012