私はデータテーブルとコマンドボタンを持っています。ユーザーがデータテーブルのページネーターまたは更新ボタンをクリックしたときに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>