2016-11-03 1 views
1

In premefaces kann ich Bean-Methode aufrufen, um Aktion beim Klicken auf Kontrollkästchen mit dem obigen Code durchzuführen.Bootsfaces checkbox

Aber ich bin nicht in der Lage Bean-Methode aufrufen Aktion auf Klick von selectBooleanCheckbox in Bootsfaces auszuführen. Kann jemand bitte helfen Sie darüber, wie erfolgreich eine Bean-Methode aufzurufen, die Nachricht true oder false Onclick von selectBooleancheckbox in Bootsfaces zeigt.

Ich habe dies versucht, aber es funktioniert nicht:

<b:selectBooleanCheckbox value="#{dropdownView.value}" 
      update="msgs" onchange="ajax:ajaxBean.add()" /> 

Ich bin neu in bootsfaces. Jede Hilfe wäre appreciated.Thank Sie

Antwort

0

Die BootsFaces showcase hat ein Beispiel, wie AJAX verwenden, um mit Kontrollkästchen. In unserem Beispiel wird onclick anstelle von onchange verwendet. Ansonsten scheint alles identisch zu sein. Ich habe das noch nicht überprüft, aber es ist möglich b:checkbox unterstützt nicht onchange (obwohl ich nicht sehe warum nicht - wir haben beide Ereignisse implementiert).

Übrigens sollte der andere Ansatz mit f:ajax/p:ajax und einem Listener funktionieren. Aber wir haben diese Funktion später hinzugefügt, sodass wir nicht garantieren können, dass der traditionelle JSF-Stil von AJAX immer mit BootsFaces funktioniert.

+1

Vielen Dank ... Habe die Ausgabe .. Ersetzt onchange mit onclick = "ajax: dropdownView.add();" – Spandana

Verwandte Themen