2013-07-22 110 views
0

我在xhtml中有一个p:selectOneMenu。但是列表显示不正确。该清单有近70项。当我点击selectOneMenu时,列表会向上移动,而不是滚动条,我看不到所有的项目。p:selectOneMenu列表显示不正确

<td valign="top"><p:selectOneMenu id="fr1022_combo_box_ctpy" 
     value="#{pc_Fr1022.w_facility.ctpy}" styleClass="selectOneMenu"> 
     <f:selectItems value="#{pc_Fr1022.w_facility.facilityCtpyList}"></f:selectItems> 
    </p:selectOneMenu> 
</td> 
+0

'列表填充向上,而不是没有向上scrollbar'?我猜你在这个组合框下面有点棘手。请分享页面或div的所有代码。 – Freak

+0

jsfiddle pls ....? –

回答

0

我相信你使用f:selectItems的方式不正确。 应该

<f:selectItems value="#{pc_Fr1022.w_facility.facilityCtpyList}" var="facility" 
         itemLabel="#{facility.name}" itemValue="#{facility.value}" /> 

HTH

+0

我怀疑是因为我的selectItems有类别... – hahagal

+0

没有让你.. –

+0

对不起,我的意思是由浅色和深色组成(即 浅色(绿色,黄色,橙色) 深色(棕色,黑色,蓝色) – hahagal