Revision 56913208
Von Moritz Bunkus vor mehr als 7 Jahren hinzugefügt
js/kivi.js | ||
---|---|---|
357 | 357 |
params.dialog || { }, |
358 | 358 |
{ // Options that must not be changed: |
359 | 359 |
close: function(event, ui) { |
360 |
dialog.dialog('close'); |
|
361 |
|
|
360 | 362 |
if (custom_close) |
361 | 363 |
custom_close(); |
362 | 364 |
|
363 | 365 |
if (params.url || params.html) |
364 | 366 |
dialog.remove(); |
365 |
else |
|
366 |
dialog.dialog('close'); |
|
367 | 367 |
} |
368 | 368 |
}); |
369 | 369 |
|
Auch abrufbar als: Unified diff
kivi.popup_dialog: Dialog vor »custom close function« schließen
Wenn die »custom close function« den Dialog im DOM verschieben möchte,
so macht sie das mit $dlg.remove().appendTo('#new_parent_id'). Dabei
geht aber die Dialog-Initialisierung flöten.
Wird also erst anschließend $dlg.dialog('close') ausgeführt, so hagelt
das eine Fehlermeldung.