PrimeFaces DataTable Row选择事件



我正在尝试使用radiobutton选择的PrimeFaces DataTable,但未触发Rowselect事件。

如果我在数据表中设置了selectionMode="single",则该事件已发出,但是整个行是可单击的。

<p:dataTable value="#{bean.items}" editable="true" var="item"  selection="#{bean.selectedItem}"  rowKey="#{item.id}">
    <p:ajax event="rowSelect" listener="#{bean.doSomething}" update=":form:msgs" />
    <p:column selectionMode="single" />
    ....

使用radiobutton选择时,是否可以触发rowselect-event?

使用 rowSelectRadio event

<p:ajax event="rowSelectRadio" listener="#{bean.doSomething}" update=":form:msgs" />

检查PrimeFaces用户指南。它列出了每个组件的所有AJAX行为事件。

最新更新