Откройте другой диалог пользовательского интерфейса из уже открытого - PullRequest
0 голосов
/ 09 марта 2012

Привет, я открываю диалог UI следующим образом:

function openDialog(page, heightPar, title) {

             var $dialog1 = jQuery('#dialog');
             $dialog1.load('../EMS/' + page);
             $dialog1.dialog({
                 autoOpen: false,
                 title: title, //Add New Contact Personel
                 modal: true,
                 height: heightPar,
                 width: 450,
                 show: 'puff',
                 hide: 'puff',
                 close: function (event, ui) {
                     $dialog1.html('');
                     $dialog1.dialog('destroy');
                     //          window.location.reload();

                 }
             });
             $dialog1.dialog('open');


         }

, и в этом диалоге у меня есть еще одна копия этой функции, но с именем основной переменной dialog2, так что я хочу, чтобы открыть другой диалог из одного открытогораньше, это возможно?потому что теперь, если я открою второй, отпустите первый.

1 Ответ

2 голосов
/ 09 марта 2012

Вы создаете диалог в div с идентификатором #dialog, поэтому, если ваша другая функция также создает диалог в #dialog, он будет заменен,

Попробуйте создать другой диалог в новом div # dialog2.

...