取消选择PrimeFaces中的表格行

时间:2012-06-07 12:04:49

标签: java jsf primefaces

我有一张这样的表:

<p:dataTable id="table" selectionMode="single">  

    ...

    <p:ajax event="rowSelect" listener="#{myBean.onRowSelect}" update="someStuff"/>
    <p:ajax event="rowUnselect" listener="#{myBean.onRowUnselect}" update="otherStuff"/>

</p:dataTable>

有谁知道如何在用户界面上触发rowUnselect事件?

另一件事,selectionMode属性的可能值是什么?它们似乎不在文档中。

谢谢,

1 个答案:

答案 0 :(得分:4)

要触发rowUnselect,选择一行后,按住控制键并再次单击该行。这样行就会被取消选择,并执行ajax事件。

selectionMode属性的可能值是&#34; single&#34;和&#34;多个&#34;。