首页 > 解决方案 > 行数=“10”的extendedDataTable 中的侦听器问题

问题描述

我对richfaces 中的extendedDataTable 有疑问。下面是代码

<rich:extendedDataTable id="dt2_documenti_a4" styleClass="tableLeft"
            rowClasses="row1,row2" rows="10" value="#{formCarriBombolaiDettaglioInterventoBean.elencoErogazioni}" var="doc"
            selectionMode="single" selection="#{formCarriBombolaiDettaglioInterventoBean.selection}"> 

            <a4j:ajax execute="dt2_documenti_a4" event="selectionchange" listener="#{carriBombolaiPMIBean.updateCheckboxErogazioneEvPub()}" 
                        render="dt2_documenti_a4, calcoli_preventivo_ev_pub, mod_preventivo, panel_preventivi"/> 

现在,代码运行良好,直到我更改页面。为了更好地解释,有elencoErogazioni一个包含 29 个元素的列表,因为行数设置为 10,所以表有 3 页。当我转到第 2 页(或第 3 页)时,侦听器不再工作。我无法选择任何行,我不知道为什么。有人知道问题可能是什么吗?

标签: datatablelistenerrichfacesrows

解决方案


推荐阅读