我有一个带有数据滚动器的richfaces 数据表。我想要的是在数据滚动按钮上绑定一个“onclick”事件。此操作的目的是根据 javascript 中定义的某些标准对通过 datascroller 的每个页面更改操作为行着色。
下面是我的 JQuery 函数:
$(document).ready(function() {
$('#paketler a').live('click', function() {
stopajRenklendir();
});
});
我的数据表简化了:
<rich:dataTable rendered="#{not empty sigortaFaturaPaketiSorgulamaBean.paketProvizyonListModel}" rows="2"
value="#{sigortaFaturaPaketiSorgulamaBean.paketProvizyonListModel}" var="item" border="1" cellspacing="3"
styleClass="teminatTablosu" headerClass="teminatTablosuHeader" footerClass="teminatTablosuFooter" rowKeyVar="idx"
id="paketler">
<f:facet name="footer">
<h:outputText
value="Paket Sayısı: #{sigortaFaturaPaketiSorgulamaBean.paketProvizyonListModel.rowCount == -1 ? 0 : sigortaFaturaPaketiSorgulamaBean.paketProvizyonListModel.rowCount }"
style="float:left" />
<h:panelGroup styleClass="pagingWrapper">
<rich:dataScroller fastStep="2" page="#{sigortaFaturaPaketiSorgulamaBean.page}" maxPages="2" id="paging" />
</h:panelGroup>
</f:facet>
</rich:dataTable>
该脚本按预期工作,为我想要的行着色,但在着色表后再次呈现,这使得该过程无用。