baidu_28843887 2015-12-29 06:59 采纳率: 38.2%
浏览 1699

Jsp创建dialog,打开dialog之后才执行datagrid的url?

Jsp页面单击创建一个dialog面板。打开面板之后执行datagrid的url,查询数据。我现在把datagrid表格直接写到dialog里面,已进入jsp页面就直接执行datagri的url地址。请问怎样让datagrid的url在打开dialog面板之后执行datagrid的url地址?

  • 写回答

1条回答 默认 最新

  • Go 旅城通票 2015-12-29 09:12
    关注

    不要配置dialog中table(datagrid)样式,用js来初始化datagrid

    
        <div id="dd" class="easyui-dialog" title="My Dialog" style="width:400px;height:200px;"
             data-options="iconCls:'icon-save',resizable:true,modal:true,closed:true">
            <table  title="Basic DataGrid" style="width:700px;height:250px"
                   data-options="singleSelect:true,collapsible:true,url:'datagrid_data1.json',method:'get'" id="dg">
                <thead>
                    <tr>
                        <th data-options="field:'itemid',width:80">Item ID</th>
                        <th data-options="field:'productid',width:100">Product</th>
                        <th data-options="field:'listprice',width:80,align:'right'">List Price</th>
                    </tr>
                </thead>
            </table>
        </div>
        <script>
            var dgLoaded = false;
            function openDialog() {
                $('#dd').dialog('open');
                if (!dgLoaded) {
                    $('#dg').datagrid();
                    dgLoaded = true;
                }
    
            }
        </script>
        <input type="button" onclick="openDialog()" value="Open Dialog" />
    
    评论

报告相同问题?

悬赏问题

  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题
  • ¥15 Python时间序列如何拟合疏系数模型