Ich kann p: bestätigen für eine Schaltfläche, die eine Aktion hat, aber wenn es ein onclick anstelle eines action-Attributs ist, dann Klicken Sie „Ja“ im Dialog tut nichts Irgendwelche Tipps, wie diese Arbeit machenWie man Bestätigungsdialog für onclick = "PF ('dialogWidget'). Hide();
Dies funktioniert.?
<p:commandButton action="#{customEditorBean.save}"
value="Save" rendered="#{customEditorBean.canSaveContent}">
<p:confirm message="Are you sure you want to save the content?" icon="ui-icon-alert" />
</p:commandButton>
Dies funktioniert nicht:
<p:commandButton value="Close" onclick="PF('editorWidget').hide();">
<p:confirm message="Do you want to close the editor without saving?" icon="ui-icon-alert" />
</p:commandButton>
Was ist, wenn Sie onComplete verwenden? –
FYI Wenn sich '' öffnet? Wenn Sie auf den Knopf klicken, den Sie in Ihrer Frage oder mit einem anderen Knopf erwähnt haben? –
@ JaqenH'ghar, versuchte es auch. es bleibt nur, um das komplette warten und ich bekomme unbegrenzte laden-Symbol auf dem Bildschirm. –