Ist es für ein benutzdefiniertes Kalenderformular möglich dieses im Hintergrund zu speichern (ajax) ohne das sich das Dialogfenster schließt? Bei Feldern mit der ausgewählten Ajax-Funktion, schließt sich das Fenster nach Änderung des Wertes. Ich habe nur gesehen, dass hinter dem Submit Button die send_form() Funktion steht, ist es über diese Funktion vielleicht möglich?
Wenn ich eine verknüpfte Tabelle in einem Formular einbinde und über die Parameter die Breite der Spalten angebe, funktioniert das auch einwandfrei beim Aufruf des Formulares. Wenn ich allerdings über das Formular einen neues Datensatz in der verkn. Tabelle anlege (Popup-Fesnter) und auf "übernehemen & schließen" gehe werden die Spaltenbreiten verworfen. Mach ich was falsch oder ist das ein kleiner Bug? Anbei die Parameter...
Hallo Axel,
zwei Fragen:
Gruß Tommy
Servus Tommy
1) das ist ein Bug.
ersetze folgende Funktionen/Teile in extra/calendar/fullcalendar/cal.js
function send_form(formid,ajax,need,calBulk_precalc) {
.....
}else{
dynfunc = function(result){send_formPost(result,ajax);} ajaxGet(null,'main_dyns.php','fullcalendar&action=saveDetailscalBulk_precalc='+calBulk_precalc,null,'dynfunc','form1',null,1);
......
}
function send_formPost(result,ajax){
if(!ajax && activeEvent && $("#lmbCalAjaxContainer").hasClass('ui-dialog-content')){
$("#lmbCalAjaxContainer").dialog('destroy');
}
ajaxEvalScript(result);
}
2) bei meinen Tests geht das in der aktuellen Version.
Gruß
Axel
noch eine Anpassung sorry:
Besten dank!
Punkt 1 klappt! Bei Punkt 2 schau ich nochmal...
Gruß Tommy