gpt4 book ai didi

jsf-2 - h :selectManyMenu 的替代方案

转载 作者:行者123 更新时间:2023-12-02 02:24:27 28 4
gpt4 key购买 nike

我正在使用 h:selectManyMenu,但它无法在 Chrome (12)、Firefox (5) 或 Internet Explorer (8) 中正确呈现。 h:selectOneMenu 工作正常,但显然它不允许选择多个值。有人知道替代方案吗?我正在使用 RichFaces,但 rich:select 组件也不允许多个值。

更新:渲染问题在此处解释:link .主要问题是没有下拉列表。

最佳答案

忘记“h:selectManyMenu”标签吧,真的没有理由使用它。 “h:selectManyListbox”标签是一个不错的选择。


还有 xhtml 页面中的任何 manymenu-s 使用转换器,因为许多 menus0 不能正确理解你的值是 double 还是 long 而 itmes 值也是 long 还是 double ..

添加

 <f:convertNumber/>

<p:selectManyMenu id="companyId" value="#{SearchBean.companyIdList}" style="height:120px;">
<f:selectItems value="#{SearchBean.companyList}"/>
<f:convertNumber/>
<p:ajax update="data:modelId" event="change"/>
<p:ajax event="unselect" update="data:modelId"/>
</p:selectManyMenu>

关于jsf-2 - h :selectManyMenu 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6651678/

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