Wird ausgelöst, wenn der Benutzer im Lightbox-Formular (Bearbeitungsformular) auf die Schaltfläche „Speichern“ klickt.
id | string | die ID des Events |
ev | object | ein Zwischenobjekt des Events, das die Werte aus der Lightbox enthält |
is_new | Date | bietet das Erstellungsdatum des Events, falls es sich um ein neues Event handelt, das gespeichert wird; andernfalls null, wenn das Event bereits existiert |
boolean | bestimmt, ob die Standardaktion des Events ausgeführt werden soll (true) oder abgebrochen wird (false) |
scheduler.attachEvent("onEventSave",function(id,ev,is_new){
if (!ev.text) {
alert("Text darf nicht leer sein");
return false;
}
if (!ev.text.length<20) {
alert("Text ist zu kurz");
return false;
}
return true;
})
Dieses Event kann blockiert werden und ist nützlich für Validierungszwecke. Wenn false zurückgegeben wird, wird der Standard-Speichervorgang verhindert.
Beachte:
scheduler.getEvent(id)
das Event in seinem ursprünglichen Zustand zurück.