Primefaces 我在oncomplete中编写的clearFilters()方法防止数据表被更新。我们如何解决这个问题?
当我在对话框中从datatable中删除一行,然后添加一行时,datatable不会更新。当我从oncomplete方法中删除clearFilters方法时,这会修复此问题。 为什么Primefaces 我在oncomplete中编写的clearFilters()方法防止数据表被更新。我们如何解决这个问题?,primefaces,Primefaces,当我在对话框中从datatable中删除一行,然后添加一行时,datatable不会更新。当我从oncomplete方法中删除clearFilters方法时,这会修复此问题。 为什么PF('cLocationWidget').clearFilters()方法在删除后会中断更新数据表 <p:confirmDialog id="confirmDialogRemoveC" message="#{messageMap['CONFIRM_CREW_REMOVAL
PF('cLocationWidget').clearFilters()方法在删除后会中断更新数据表
<p:confirmDialog id="confirmDialogRemoveC"
message="#{messageMap['CONFIRM_CREW_REMOVAL']}"
widgetVar="confirmationRemoveC">
<p:commandButton id="confirmCRemoval" value="#{messageMap['YES']}"
action="#{tBean.doDeleteCLocation}" style="width:120px"
update=":defCDialog:dataTableC,:defCrewDialog:btnRemoveC, :defCDialog:btnUpdateC, :growl"
oncomplete="PF('confirmationRemoveC').hide()" />
<p:commandButton id="declineCRemoval" value="#{messageMap['NO']}"
onclick="PF('confirmationRemoveC').hide();PF('cLocationWidget').clearFilters();" type="button"
style="width:120px" />
</p:confirmDialog>
请提供一个