Как с помощью jQuery UI Dialog открыть AJAX окно

В jQuery UI виджете Dialog нет встроенной возможности показать окно с данными, полученными с помощью AJAX. Но это легко решаемо:

$('<div>').load('/some/url').dialog();
Или так, если после получения данных, их необходимо обработать:

$('<div id="my-dialog">Загрузка...</div>').dialog({
    open: function() {
        $.get('/some/url', function(response) {
            $('#my-dialog').html('<p>' + response + '</p>');
        });
    },
    close: function() {
        $('#my-dialog').remove();
    }
});
Теги:
jquery ui, ajax
Добавлено: 29 Июля 2018 20:11:32 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...