我有一个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'你明白我的意思吗?!? –