jQuery модальное диалоговое окно с постбэками в ASP.NET

Я только что обновил свой jQuery /JQuery UI до последней версии (jQuery 1.9.0, jQuery UI 1.10.0), и, похоже, он нарушил некоторые из моих диалоговых функций jQuery UI.

Чтобы выполнить обратную передачу в диалоговом окне пользовательского интерфейса jQuery в ASP.NET, был довольно распространенный обходной путь, при котором вам пришлось бы повторно добавлять DIV в основную FORM, поскольку jQuery перестроил бы DIV вне FORM, например, так: :

$("#newInsurance").dialog({
    autoOpen: false,
    modal: true,
    open: function (type, data) {
        $(this).parent().appendTo($("form:first"));
    }
});

К сожалению, с тех пор, как это обновление было обновлено, диалоговое окно остается за серым / отключенным наложением для фона. Таким образом, форма во всплывающем окне непригодна для использования и все недоступно. Я пробовал несколько вещей, и я не могу заставить его работать - кажется, что этот старый обходной путь больше не работает. Кто-нибудь знает о новом обходном пути, который будет работать? Или я что-то упустил? Это работало отлично, пока я не обновился.

Вот еще немного информации об обходном пути, который ИСПОЛЬЗУЕТСЯ для работы:

Вопрос переполнения стекаjQuery UI Dialog (модальный), предотвращает любую обратную передачу

Вопрос переполнения стека.. $ ( «# Диалог») родителя () appendTo ($ ( «форма: первая»));

Вопрос переполнения стекаПроблемы с обратной передачей в диалоговом окне модальной формы jQuery

Я проверил это с Internet Explorer 9 и Google Chrome 24.x

По данным веб-сайта jQuery UI, Dialog API был полностью переработан в jQuery UI 1.10.0:

Ответы на вопрос(1)

Ваш ответ на вопрос