使用ajaxKeys重新渲染rich:extendedDataTable中的单元格变得富有:dataTable样式类

时间:2014-09-19 11:51:32

标签: jsf richfaces rerender

我在这个表外有一个rich:extendedDataTable和一个a4j:commandButton。单击按钮时,我只想重新呈现一行而不是整个表,以便滚动保留在我选定的行上。

为此,我实现了在另一个线程上提出的解决方案:reRender a specific row of rich:dataTable

它起作用但它有一个可怕的副作用。我只渲染了一个细胞,并且在被重新渲染时,细胞显示有点奇怪,并且它不再与其余细胞对齐。检查源,我注意到这个渲染的单元格现在有<td class="rich-table-cell"...>,其他单元格有<td class="extdt-cell rich-extdt-cell" ...>。因此,rerender为我的单元格提供了一个rich:dataTable类名,而不是它所属的rich:extendedDataTable类名。

任何想法为什么以及如何让它在正确的课程中重新渲染?

0 个答案:

没有答案
相关问题