当我向下表添加一个rich:toolTip时,它会停止过滤器的工作,就像工具提示正在消耗表格触发的所有事件一样。谁能明白为什么?
该表工作正常,tableItem
确实有getToolTip()
方法。工具提示会显示。我正在使用RichFaces 3.3.1。
<rich:dataTable value="#{backingBean.itemList}"
var="tableItem" rows="#{searchCriteria.numRowsToDisplay}"
reRender="ds" id="searchTable" rowKeyVar="row"
>
<rich:column headerClass="smallFilter" sortable="true"
sortBy="#{tableItem.idAsInteger}" filterBy="#{tableItem.id}"
filterEvent="onkeyup">
<f:facet name="header">
<h:outputText value="#{msgs.idColumnHeader}" />
</f:facet>
<h:outputText value="#{tableItem.id}" />
<rich:tooltip >
<h:outputText value="#{tableItem.tooltip}" />
</rich:tooltip >
</rich:column>
</rich:dataTable>