Показать сообщение отдельно
  #1 (permalink)  
Старый 26.11.2018, 12:57
Новичок на форуме
Отправить личное сообщение для Soi13 Посмотреть профиль Найти все сообщения от Soi13
 
Регистрация: 25.11.2018
Сообщений: 2

Не отображается содержимое DIV при открытии.
Всем, привет!
Посоветуйте что сделать, натолкните на мысль.
В общем есть файл html в нем с помощью функции javascript открывается
окно (блок div), код написан вроде бы без ошибок, по такой же аналогии в этом же html открываются другие окна и с ними все в порядке, а вот это последнее окно (DIV) открывается, но не отображает элементы, т.е. содержимого этого самого DIV. Не могу понять в чем дело, например если я этот блок DIV переношу выше в самом html файле, то все нормально открывается и отображается, если снова вниз, перед закрывающими тегами </body></html>, то снова при открытии нет отображения содержимого. Также, например, если удалить какие-то предшествующие блоки DIV, то окно нормально открывается и содержимое отображается. Возникает такое ощущение, что как-будто бы достигнут какой-то предел в длине файла html. Ниже привожу код javascript и html. Для работы использую JQuery и EasyUI.

<script>
         \$(function(){
         \$('#dg_student_feedback').datagrid({   
         method:'get',
         fitColumns: true,
         singleSelect:true,     
         columns:[[
                    {field:'ID',title:'ID',hidden:true},
                    {field:'TEXT_FEEDBACK',title:'Отзыв',width:150},
                    {field:'DATETIME_CREATE',title:'Дата отзыва',width:150}                    
                 ]]
            });
         });
        </script>
        
        <script>
        function show_feedback(){
             var row_num_dog = \$('#dg').datagrid('getSelected');
             var row_id = \$('#home_work').datagrid('getSelected');        
             if (row_id){                  \$('#window_student_feedback').window('open').dialog('center').dialog('setTitle','Отзыв студента');
             \$('#dg_student_feedback').datagrid({url: 'get_student_feedback.cgi?SID=$SID&id_lesson='+row_id.ID+'&nm_dogovor='+row_num_dog.Num_dogovor}); 
             }
             else
             {
             \$.messager.alert('Внимание','Необходимо выбрать запись!','warning');    
             }        
        }
        </script>


<!-- Форма отображения отзывов студентов -->    
    <div id="window_student_feedback" class="easyui-dialog" style="width:700px;height:550px;padding:10px 5px 0px 5px;"
            closed="true" modal="true", buttons="#dlg-buttons_feedback_st" data-options="openDuration:400, closeDuration:400, closeAnimation:'fade', openAnimation:'fade'">            
        <table id="dg_student_feedback">     
    </div> 
    <div id="dlg-buttons_feedback_st">
        <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel" onclick="javascript:\$('#window_student_feedback').dialog('close')" style="width:90px">Закрыть</a>
    </div>
    <!-- Конец Форма отображения отзывов студентов -->
Ответить с цитированием