Содержание диалогового окна jQuery UI сдвигается после заполнения - PullRequest
0 голосов
/ 11 ноября 2010

Это ASP.NET MVC 2. По сути, я вызываю действие в контроллере с помощью вызова AJAX, и действие возвращает мне частичное представление (так, некоторый HTML).
У меня есть диалоговое окно jQuery UI, которое я заполняю функцией обратного вызова AJAX.

$('#JqUiDialog').html(htmlResult);
$('#JqUiDialog').dialog('open');

IE7, кажется, отрисовывает это должным образом (что удивительно), FF, с другой стороны, сдвигает весь контент примерно на 90px. Это включает в себя заголовок и панель изменения размера диалога. Есть идеи, почему это происходит или как это исправить?

    $('#JqUiDialog').dialog({
        autoOpen: false,
        modal: true,
        title: 'Edit Address',
        hide: 'explode',
        show: 'fadeIn',
        width: 400,
        height: 300
    });

в HTML: <div id='#JqUiDialog'></div>

РЕДАКТИРОВАТЬ: Хорошо, проблема, кажется, возникает, когда у меня есть <input type='text'/> как часть HTML, который возвращается частичным представлением. Это все еще озадачивает меня.

1 Ответ

1 голос
/ 11 ноября 2010

Ответ: при создании диалога

show: 'fadeIn'

- это то, что портит FireFox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...