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


Когда первый раз после открытия браузера зашел на эту страницу и этот код сработал так, что диалоговое окно не доступно (см. прикрепленная картинка). Причем сие происходит как в портабельном хроме (из сборки опенсервер) так и в firefox.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jq ui dialog При первом разе диалог не доступен
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]