0
我有一個數據表與多選擇選項。Primefaces datatable不要選擇與點擊
<p:dataTable id="RecipientTable" var="Recipient"
value="#{mainPageBean.recipients}"
selection="#{mainPageBean.selectedRecipients}"
rowKey="#{Recipient.recipientID}">
<p:ajax event="rowSelectCheckbox"
listener="#{mainPageBean.recipientSelect}" update=":form:DebitorTable" />
<p:ajax event="rowSelect" listener="#{mainPageBean.switchOtherTable}"
update=":form:DebitorTable" />
<f:facet name="header">Liste aller Recipients</f:facet>
<p:column selectionMode="multiple" />
<p:column>
<f:facet name="header">
<h:outputText value="RecipientID" />
</f:facet>
<h:outputText value="#{Recipient.recipientID}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Value1" />
</f:facet>
<h:outputText value="#{Recipient.value1}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Value2" />
</f:facet>
<h:outputText value="#{Recipient.value2}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Ein Debitor hat Inkassoflag" />
</f:facet>
<h:outputText value="#{Recipient.debitorIncasso}" />
</p:column>
</p:dataTable>
我的問題是,我只想在點擊複選框時選擇一個值。當你點擊該行時,只有ajax事件應該開始。