Deaktivieren/aktivieren der Befehlsschaltfläche auf ajax-event

Ich möchte in der Lage sein zu deaktivieren Sie die Befehlsschaltfläche unten, sobald er getroffen wird, und aktivieren Sie diese, sobald die event-listener läuft und msg1 gerendert wird.

<h:commandButton value="Submit">                    
  <f:ajax execute="@form" render="msg1" listener="{bean.method}" />
</h:commandButton>

Wie könnte ich dies tun?

UPDATE: ich habe herausgefunden, dass ich es befestigen kann onclick-Ereignis des commandButton-element selbst zu deaktivieren. Wie kann ich erkennen, die listener-Methode zurückgegeben wurde, so kann ich die Schaltfläche aktivieren, wieder?

  • Bitte beachten Sie, dass Sie nicht mit JSP, sondern JSF. Noch mehr, Sie sind wahrscheinlich mit JSP ' s Nachfolger Facelets (die f:ajax nicht direkt unterstützt, JSP). Ich bearbeitet den Titel und die Tags. Beachten Sie dies für die Fragen der Zukunft. Erfahren Sie mehr über die Unterschiede finden Sie unter stackoverflow.com/questions/2095397/...
InformationsquelleAutor Mark13426 | 2011-11-03
Schreibe einen Kommentar