私はプライムフェイスのデータテーブルを使用し、ライブスクロールの機能を使用しています。しかし、私は奇妙な問題に直面しています。下にスクロールすると、ドロップダウン (p:selectOneMMeny を使用) を除いて、完全な方法でデータが画面に読み込まれます。ドロップダウンとライブスクロールに問題がありますか。助けてください。PFB私のコード..同じ..
<p:dataTable id="searchTable" var="student" value="#{dataBean.students}"
scrollRows="10" scrollable="true" scrollHeight="200" liveScroll="true" >
<p:column styleClass="colum8" style="text-align: center; background-color:#dcdcdc; width: 150px;padding: 4px;">
<f:facet name="header">
<h:outputText value="#{msgs.mpromo_buscar_estatus}" />
</f:facet>
<p:selectOneMenu styleClass="DropDownBuscarStyle" id="promoEstatusDD" value="#{promo.estatusID}" valueChangeListener="#{buscarMB.estatusChangeListener}" disabled="#{sessionScope['UserDetails'].perfil ne 'MKT'}" onchange="setSpanValueOfDropDown(this);">
<f:selectItem itemLabel="#{msgs.mpromo_buscar_select}" itemValue="-1"></f:selectItem>
<f:selectItems value="#{buscarMB.estatusSelectList}" /> <p:ajax event="change" listener="#{buscarMB.changeStatus}" oncomplete="changeStatusComplete();" update="@this :buscarForm:isEstatusChangeDeniedId :buscarForm:divError editLinkId"> </p:ajax>
</p:selectOneMenu>
</p:column>
</p:datatable>