我正在尝试为selectmanylistbox添加工具提示,我尝试了各种方式,但我无法实现它,请帮助我。
<h:selectManyListbox id="sourceList" var="item1"
value="#{definitionRuleTriggerMBean.selectedSourceValues}"
style="width: 165px; height: 150px">
<f:converter converterId="mvCodeMasterConverter" />
<f:selectItems id="selectid"
value="#{definitionRuleTriggerMBean.availableCodes}" var="item"
itemDescription="#{item.masterCode} #{item.masterCodeDesc}"
itemValue="#{item}" itemLabel="#{item.masterCode}
#{item.masterCodeDesc}" >
</f:selectItems>
<rich:tooltip for="selectid" value="#{item1.masterCode}
#{item1.masterCodeDesc}" />
</h:selectManyListbox>
答案 0 :(得分:0)
无论您使用的是哪种版本的富脸,您的<rich:tooltip/>
都定位于错误的组件:sourceList
应该是目标,而不是selectid
。
根据您使用的RF版本,for
可能不是有效的属性。它已被RF4.x中的target
属性取代
最终,您无需在target
上指定for
或<rich:tooltip/>
,它会自动将自身附加到其父级(如果它嵌套在另一个组件中)< / p>