Показать подтверждающее сообщение до того, как <p: rowEditor> обновит модель при нажатии кнопки "ОК"

Я использую <p:rowEditor> следующее:

<p:column headerText="Libellé">
    <p:cellEditor>
        <f:facet name="output">
            <h:outputText value="#{lot.libelle}" />
        </f:facet>
        <f:facet name="input">
            <p:inputText value="#{lot.libelle}" />
        </f:facet>
    </p:cellEditor>
</p:column>

<p:column>
    <p:rowEditor />
</p:column>

Я хотел бы показать подтверждающее сообщение до <p:rowEditor> обновляет модель по нажатию кнопки "ОК". Как мне этого добиться?

1 ответ

Решение

Ты можешь использовать onstart атрибут <p:ajax event="rowEdit"> за это.

<p:dataTable ...>
    <p:ajax event="rowEdit" onstart="return confirm('Are you sure?')" />
    ...
</p:dataTable>
Другие вопросы по тегам