AjaxDialog
Перейти к навигации
Перейти к поиску
Функция JS для вызова диалога и загрузки его контента через AJAX
Вызов и параметры
ajaxDialog( url, - URL содержимого диалога, отдаваемого контроллером через AJAX. Для реализации выдачи AJAX контента в контроллере воспользуйся методом $this->getAjaxView() title, - Заголовок окна диалога width, - Ширина диалогового окна height, - Высота диалогового окна. ЛУчше всегда использовать 'auto' buttons, - Кнопки, диалогового окна передаются как объект {'Сохранить':function(doSaveActino(););} callback, - CallBack функция, которая будет вызвана по завершению загрузки содержимого окна (Лучше использовать конструкцию $(document).ready() в tpl, выдаваемой в качестве контента) modal, - Признак модальности окна (true|false) data, - Данные, передаваемые при загрузке сожержимого окна диалога close_callback - CallBack функция, которая будет вызвана при закрытии диалога )
Примеры
ajaxDialog('/news/edit/id/1','Редактирование новости', 600, 'auto', {'Сохранить':function(){doSaveNews()}});