Primefaces p:在排序p:datatable时多次添加灯箱

时间:2012-03-25 07:02:58

标签: jsf datatable primefaces lightbox

我正在使用在GlassFish 3.1.2和Java 6上运行的primefaces 3.2和JSF 2。

我在p:datatable的列中有一个p:lightbox组件。基本上,我希望用户能够连续单击p:commandbutton,然后显示与当前行相关的一些信息。

这通常可以正常工作,但如果用户单击列的标题以对行进行排序,则当用户下次单击p:commandbutton以显示灯箱时,将显示多个灯箱。这在附图中显示。此外,不仅会附加多个灯箱,而且信息不再对应于单击p:commandbutton的行。

我的问题是,我怎样才能让它能够在p:datatable中显示灯箱并仍允许使用ajax对表进行排序?

即使在iframe模式下,灯箱的所有3个版本都会出现此问题。

这似乎与其他人对灯箱和pf 3的问题有关:http://forum.primefaces.org/viewtopic.php?f=3&t=18184

Image showing problem with p:lightbox when sorting p:datatable rows

0 个答案:

没有答案