p: commandButton-Aktion funktioniert nicht in p: confirmDialog

Ich habe eine Funktion, bei der ich meine verwaltete Bean über mein Bestätigungsdialogfeld aufrufen muss, das die Schaltfläche zum Löschen enthält. Wenn der Benutzer auf die Schaltfläche Löschen klickt, wird ein Bestätigungsdialogfeld angezeigtonclick von "Ja" sollte meine relative verwaltete Bean aufgerufen werden. Aber ich kann es nicht.

<p:commandButton id="Delete" action="#{tbeanId.delete}" icon="ui-icon ui-icon-trash" 
   value="Delete" title="GDeleteButton" ajax="false" onclick="PF('groupDeleteConfirm').show();" type="button">
   <p:confirm header="Delete Record" message="Are you sure about deleting this record?" icon="ui-icon-alert"/>
</p:commandButton>

<p:confirmDialog global="true" showEffect="fade" hideEffect="explode" widgetVar="groupDeleteConfirm">
   <p:commandButton title="GDelYesButton" value="Yes" oncomplete="PF('groupDeleteConfirm').hide()" " />
   <p:commandButton title="GDelNoButton" value="No" onclick="PF('groupDeleteConfirm').hide()" type="button" />
</p:confirmDialog>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage