Wenn der Benutzer die Größe des Dialogfelds ändert, führt er POST Dutzende Male aus. Gibt es eine Möglichkeit zu verhindern, dass $ .post ausgeführt wird, bis der Benutzer die Maustaste loslässt.Ausführungspost nach der Größenänderung (nicht wiederholt, wenn das Fenster in der Größe geändert wird)
dialogClass: 'fixed-dialog',
resize: function(event, ui) {
$(this).dialog("option",
ui.size.height + " x " + ui.size.width);
$.post("savelayout.php", {
menuheight: ui.size.height,
menuwidth: ui.size.width
});
}
Bearbeiten: Aktualisierte Code aus Beispiel entfernt, da es nicht funktioniert.
http://alvarotrigo.com/blog/firing-resize-event-only-once-when-resizing-isfinished/ –