我有一個p:dataTable
其中有一列有p:commandButtons
執行鍼對該行的特定操作,該操作關閉做了許多事情,然後導航到不同的頁面。因爲它需要幾秒鐘就可以做這些事情,我想使它明顯的是,事情正在發生的用戶,所以我嘗試使用p:blockUI
像這樣Primefaces 6.0 blockUI不顯示命令按鈕的數據表
<h:form id="myForm">
<p:dataTable ...>
<p:column>
<p:commandButton onclick="bui.show()" oncomplete="bui.hide()" .../>
</p:column>
</p:dataTable>
</h:form>
<p:blockUI widgetVar="bui" block="myForm"/>
的blockUI不顯示但是,上述方法有問題嗎?
您是否嘗試更新它?!? –
更新什麼?我基於這個例子的代碼http://stackoverflow.com/a/14894133/564045 – PDStat
知道問題是在'onclick'還是在'oncomplete'嘗試刪除'oncomplete'並做一個更新'dataTable'你明白我的意思嗎?!? –