ajaxStatus только для определенного компонента

Я использую Primefaces 3.2 с JSF 2.0

Я использую

<p:commandButton action="#{myBackingBean.action}" value="press me" />

И это для ajaxStatus:

<p:ajaxStatus onstart="statusDialog.show();"
      onsuccess="statusDialog.hide();"
      rendered="#{myBackingBean.ajaxStatusRendered}"
      id="ajaxStatusField" />

    <p:dialog modal="true" widgetVar="statusDialog"
      header="#{myBackingBean.ajaxStatusHeader}"
      rendered="#{myBackingBean.ajaxStatusRendered}" id="ajaxPanel"
      draggable="false" closable="false">
      <p:graphicImage value="./images/ajaxloader.gif" />
    </p:dialog>

У меня есть много других компонентов Primefaces также страницу, но я хочу, чтобы p :ajaxStatus отображался только при нажатии этой конкретной кнопки. Есть хорошее решение для этого? ajaxStatus отображается при каждом событии ajax..

9
задан baron5 24 April 2012 в 10:11
поделиться