gpt4 book ai didi

jsf - 如何使用 itemDisable 禁用选项列表中的项目

转载 作者:行者123 更新时间:2023-12-04 23:51:38 24 4
gpt4 key购买 nike

有谁知道如何卡住 primefaces 选择列表中的任何行

或者如何在

中使用itemDisabled

最佳答案

要使用 itemDisabled,只需将该属性设置为返回 bool 值的 EL 表达式。使用 primefaces 网站上的 PF 演示,您可以使用播放器 pojo 上的条件禁用一行播放器,如下所示:

 <p:pickList id="pojoPickList" value="#{pickListBean.players}" var="player" itemDisabled="#{player.name eq 'Messi'}"
itemValue="#{player}" itemLabel="#{player.name}" converter="player"/>

上面的代码片段将禁用 pickList 中名为“Messi”的选项。或者,您也可以将评估委托(delegate)给支持 bean 方法:

 <p:pickList id="pojoPickList" value="#{pickListBean.players}" var="player" itemDisabled="#{backingBean.isDisabled(player)}"
itemValue="#{player}" itemLabel="#{player.name}" converter="player"/>

关于jsf - 如何使用 itemDisable 禁用选项列表中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18208728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com