在Primefaces 6.2中,过滤树后在父节点上将<p:tree>
与checkbox
选择一起使用时,我遇到了问题。
假设我有一棵这样的树
,我想用filterMatchMode="contains"
用关键字“ 20” 进行过滤。过滤后,树显示如下
,表示过滤器已正常运行。然后,我选中父节点“父0” 以选择所有过滤的子节点(我只想选择“子20” 和“子20-01” “ )。问题是素数选择“父代0” 的 all 子节点,包括节点“子代10” 。
树(https://www.primefaces.org/showcase/ui/data/tree/filter.xhtml)的Primfaces展示并未显示如何将过滤与复选框选择结合使用,而是将两个功能分开显示。我已经在<p:tree>
中搜寻一种方法来检索过滤后的值,但是对此一无所知。如果您能帮助我,我非常感谢。