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

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?