Mam następujący przycisk i panel w elementach pierwotnych:
<p:commandButton value="Submit"
ajax="true" actionListener="#{myBean.search}" update="resultPanel" oncomplete="panelwv.show();">
</p:commandButton>
<p:panel widgetVar="panelwv" visible="false" closable="true"
toggleable="true" id="resultPanel">
Chcę, aby podczas działania myBean.search na ekranie pojawiła się animacja. Jakaś pomoc? Dzięki!!
Odpowiedzi:
21 dla odpowiedzi № 1Możesz użyć Primefaces AJAX - Status - Deklaratywny
Status Ajax jest globalnym wskaźnikiem informującym użytkowników o interakcjach ajax. Domyślnie żądania ajax wyzwalają składnik ajaxStatus, ustawienie globalne na false wyłącza to zachowanie.
spójrz także na inne przykłady Primefaces AJAX - Status
Po prostu umieść fajny obraz w h:graphicImage
Możesz wygenerować jeden za pomocą Ajaxload - Ajax ładujący generator gif