我有一個datatable和一個commandbutton。我想在用戶點擊數據表分頁器或刷新按鈕時使用blockui。起初,blockui與paginators一起工作良好,但在點擊commandbutton後,blockui工作一次,然後停止工作。有什麼想法嗎?Primefaces blockUI停止響應
<p:commandButton value="refreshDatatable"
id="refreshLogListButtonId2"
onclick="loading.show();"
oncomplete="loading.hide();"
immediate="true"
update="logsTableId"
icon="ui-icon-refresh"
actionListener="#{logViewerController.refreshLogsFromDB()}"/>
<p:dataTable id="logsTableId" var="log"....../>
<p:blockUI block="logsTableId" trigger="logsTableId" widgetVar="loading">
Refreshing<br />
<p:graphicImage library="images" name="loading.gif"/>
</p:blockUI>