Callbacks
Wird ein Formularfeld bearbeitet das über ein Callback verfügt, so wird der Reiter "Callback" eingeblendet:
Mit dem "Knopf" validieren kann die Syntax des Callbacks geprüft werden. Mit dem Knopf "Anwenden" wird das Callback in das Formular übernommen, und kann direkt interaktiv getestet werden. Der Knopf "Zurücksetzen" verwirft alle Änderungen und setzt das Callback auf seinen Ursprung zurück.
Callbacks dienen dazu aktiv auf Benutzereingaben in ein Formular zu reagieren. So können Knöpfe mit Aktionen versehen werden, Textfelder und Kategorien und etliche weitere Formulartypen durch Callbacks mit Dynamik versehen werden.
Ein Callback eines Textfeldes um die Zahl der eingegebenen Zeichen zu zählen, sieht z.B. so aus:
var rest = 160;
if(text!=null){
rest = 160-text.length();
}
helper.setFormValue("SMS versenden", "Restzeichen", ""+rest);