У меня есть Xpage, которая занимает слишком много времени для загрузки. Поэтому клиент попросит меня сделать индикатор загрузки. Я искал и нашел XSP.startAjaxLoading()
, что я положил в onClientLoad событие пользовательского элемента управления. Но теперь я не знаю, где я должен положить XSP.endAjaxLoading()
, чтобы экран загрузки исчез. Я использовал для использования в afterRenderResponse и beforeRenderResponse: view.postScript("XSP.endAjaxLoading()")
, так как этот код CSJS, но он не работает.Где я должен использовать XSP.endAjaxLoading()?
Заранее спасибо.
Будет ли он работать, если вы обернете XSP. endAjaxLoading() в методе XSP.addOnLoad()? –
Пожалуйста, поделитесь своим решением в качестве ответа –