我想知道是否有一种方法可以根据bean属性禁用Primefaces中给定行集的基于单选框的行选择。
示例:
我无法想出一种实现它的方法... 有什么想法吗?即使是基于CSS + JavaScript的hack解决方案也可以接受。
示例:
<p:dataTable var="foo" value="#{bean.foos}" selection="#{bean.selectedFoo}">`
<p:column selectionMode="single" />
<p:column>
<h:outputText value="#{foo.bar}" />
</p:column>
<p:dataTable>
在这种情况下,假设我想要禁用那些 foo.bar == 1,5,10
的行,通过禁用行来说,我指的是禁用与该行相关联的单选按钮。我无法想出一种实现它的方法... 有什么想法吗?即使是基于CSS + JavaScript的hack解决方案也可以接受。
disabledSelection
自 PF4.0 就已经存在了。 - Jasper de Vries