Primefaces数据表格行选择事件

3
我正在尝试使用Primefaces datatable和radiobutton-selection,但是rowSelect事件没有被触发。如果在datatable中设置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" />
    ....

当使用单选按钮选择时,是否可以触发rowSelect事件?

1个回答

4
使用rowSelectRadio事件。
<p:ajax event="rowSelectRadio" listener="#{bean.doSomething}" update=":form:msgs" />

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接