У меня есть p:selectBooleanCheckbox
, который показывает диалоговое окно для подтверждения действия:Как открыть диалоговое окно подтверждения о проверке р: selectBooleanCheckbox
<p:selectBooleanCheckbox id="isModel" value="#{managedBean.isModel}" >
<p:ajax event="change" oncomplete="PF('confirmDialog').show()" />
</p:selectBooleanCheckbox>
Об изменении p:selectBooleanCheckbox
confirmDialog
показывает вверх:
<p:confirmDialog id="confirmDialog" widgetVar="confirmDialog" closable="false" width="50%" >
<p:commandButton value="oui" ..... />
<p:commandButton value = "non" ...../>
</p:confirmDialog>
Как я могу использовать javascript
, чтобы открыть это диалоговое окно, только когда я проверю p:selectBooleanCheckbox
, и когда я сниму его, запускается другое действие.
проверкой значения, что способ не работает, он показывает ошибку –
если (# {managedBean.isModel}) PF ('confirmDialog'). Show() –
Какая ошибка, может быть, я сделал опечатку? – lastresort