我有一个数据表和一个命令按钮。当用户单击数据表分页器或刷新按钮时,我想使用 blockui。起初,blockui 可以很好地与分页器一起使用,但是当我单击命令按钮后,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>