+ Ответить в теме
Показано с 1 по 1 из 1

Тема: Jq ui dialog При первом разе диалог не доступен

  1. #1
    dummy magnuz is on a distinguished road
    Регистрация
    06.04.2013
    Возраст
    32
    Сообщений
    9
    Вес репутации
    0

    По умолчанию Jq ui dialog При первом разе диалог не доступен

    Такой код:
    Код :
    1.     if($("#proc_dlg_box").length==0)
    2.         {
    3.             dlg_div = $('<div class="proc_dlg_box"></div>');
    4.             $('body').append(dlg_div);
    5.         }
    6.         else
    7.             dlg_div = $(".proc_dlg_box");
    8.        
    9.         if(dlg_info.settings)
    10.         {
    11.             if(dlg_info.settings.title)
    12.             {
    13.                 $(dlg_div).attr('title',dlg_info.settings.title);
    14.             }
    15.         }
    16.        
    17.        ...
    18.        
    19.            
    20.         if(dlg_info.inline_js!="")
    21.             res = eval(dlg_info.inline_js);
    22.        
    23.         the_dialog_form = $(dlg_div).find('form');
    24.        
    25.         arr = $.map(theform[0].attributes, function (attribute) {
    26.             the_dialog_form.attr(attribute.name, attribute.value);
    27.               });
    28.        
    29.         var dlg_options = {
    30.                 height: "auto",
    31.                 width: "auto",
    32.                 resizable: false,  
    33.                 close: function ()
    34.                     {
    35.                     // signal to abort process                              
    36.                     form_action = theform.attr('action');
    37.                     // abort to true
    38.                     pdata.append('abort',true);
    39.                    
    40.                     $.ajax({
    41.                         url: form_action,
    42.                         type: 'POST',
    43.                         data: pdata,
    44.                         mimeType:"multipart/form-data",
    45.                         contentType: false,
    46.                         cache: false,
    47.                         processData:false,
    48.                         dataType: 'json',
    49.                         success: function(data, textStatus, jqXHR)
    50.                             {
    51.                            
    52.                             }
    53.                         }
    54.                         );
    55.                     },
    56.                
    57.                 };
    58.        
    59.         if(dlg_info.settings)
    60.             {
    61.                 for(var setting in dlg_info.settings)
    62.                 {
    63.                     dlg_options[setting]=dlg_info.settings[setting];
    64.                 }
    65.             //dlg_options = dlg_info.settings;
    66.             }
    67.        
    68.         dlg_options['modal']=true;
    69.         dlg_div.html(dlg_info.html);    // html в див
    70.         $(dlg_div).children('form').attr('process',pdata.get('pid'));
    71.      
    72.         $('.proc_dlg_box').dialog(dlg_options);
    Когда первый раз после открытия браузера зашел на эту страницу и этот код сработал так, что диалоговое окно не доступно (см. прикрепленная картинка). Причем сие происходит как в портабельном хроме (из сборки опенсервер) так и в firefox.
    Изображения

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
+ Ответить в теме

Похожие темы

  1. От MFC Dialog к COM...
    Решаю, осваивать ли COM-технологию ? Написаны DLL на VC++ 6, содержащие MFC-классы диалогов. Теперь требуется их переработать и в будущем...
    от ALTOM в разделе C и C++
  2. Save-open dialog
    у меня вышла какая то непонятка... делаю фильтр на *.voc... оно при опенее работает, видит только вок, но при сейве тоже видит, но при сохранении...
    от ronayt в разделе Delphi и Pascal
  3. HTML dialog
    Всем привет! У меня возник вопрос: можно ли как-то создать окно диалога с отображением некой веб-страницы, но при этом не создавая в приложении...
    от Decoder в разделе C и C++
  4. Dialog activate
    При активации окна диалога фокус дается первому контролу. Если это, например, radiobutton, то выполняется событие OnRadioButton, что совсем не...
    от Mich_G в разделе Win API, Shell..
  5. OnIdle в Dialog based и SDI
    Проблема заключается в следующем: хотелось бы, чтоб в dialog based приложении выполнялись некоторые операции когда нечего делать. Я добавляю в мой...
    от Borys в разделе C и C++

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения