On Row selection 仅触发一次..我正在使用 p:datatable 显示结果,当我单击一行时,相应的 onRowSelect 方法正在调用..但它是第一次工作,后来没有触发事件。
<p:dataTable id="resultsTable" var="details" paginator="true" rows="10"
value="#{memberSearchBean.memberDetails}"
emptyMessage="No Records exists for this member"
selection="#{memberSearchBean.selectedMember}" selectionMode="single"
rowKey="#{details.coverNumber}"
>
<p:ajax event="rowSelect" listener="#{memberSearchBean.onRowSelect}" update=":memberSearchForm:displayselectedMember" oncomplete="PF('displayselectedMember').show()" />
public void onRowSelect(SelectEvent event) {
MemberDetailsBean mb = (MemberDetailsBean) event.getObject();
}
任何帮助将不胜感激..我搜索了很多,但我没有得到正确的答案..