Ich habe ein Problem mit der Option autoResize des JQuery-Dialogs. Ich verwende den Dialog, um ein AJAX-Aufruf-Ergebnis zu zeigen, so kann ich nicht die endgültige Höhe des Dialogs vorhersagen. Ich möchte seine Höhe an die Größe des Inhalts anpassen. Ich las dort über die autoResize
Option, scheint aber nicht richtig zu funktionieren.
Hier mein Code:
$("#my_dialog").dialog({
modal:true,
autoResize: true,
open:function(){
$(this).parents(".ui-dialog:first").find(".ui-widget-header")
.removeClass("ui-widget-header").addClass("ui-widget-header-ia");
}
});
aber wenn der AJAX-Inhalt geladen wird, ändert sich die Größe des Dialogs nicht, und stattdessen erscheint eine Bildlaufleiste.
Das Problem ist, dass das Testen desselben Codes, ohne die autoResize
Option im IE6 funktioniert einwandfrei!!
Ich denke also, dass es vielleicht daran liegt, dass Google Chrome diese Option nicht unterstützt.
Können Sie mir bitte helfen? Vielen Dank für Ihre Zeit.