Диалоговое окно jQuery переходит на фоновое обновление элемента управления ajax - PullRequest
1 голос
/ 19 августа 2011

У нас есть элемент управления silverlight внутри модального диалога jQuery для загрузки файлов.Когда файлы загружены, страница в фоновом режиме получает обновление и обновляет часть активности страницы (например, $ ("# activity"). Html (dataFromServer)).

Однако, когда эта часть страницыобновляется, диалог переходит на верх / низ при каждом обновлении.Это происходит как в IE8, так и в Chrome.jQuery 1.4.4.

Есть ли какие-либо ошибки в jQuery или что происходит?

UPD: похоже, связано с this (изменение содержимого страницы -> параметры прокрутки(не позиция, а ...) изменяется -> позиция диалога изменена) но я не уверен.И все еще удивляетесь, как исправить без ручного взлома в событиях ajax.

И, на самом деле, я могу решить проблему с

           $('my-selector').dialog('option', 'position', 'center');

после .html (data), НО диалог переходит наверхзатем назад, который все еще уродлив.

1 Ответ

0 голосов
/ 19 августа 2011

ОК, ui.position не было включено в пользовательскую сборку (я не оправдываю).

...