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" />
    
    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)