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

问题描述

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

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

解决方案

不要配置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" />
时间: 2024-12-22 13:12:13

easyui-Jsp创建dialog,打开dialog之后才执行datagrid的url?的相关文章

jQuery插件easyUI实现通过JS显示Dialog的方法_jquery

本文实例分析了jQuery插件easyUI实现通过JS显示Dialog的方法.分享给大家供大家参考.具体如下: <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <title></title> <script src="jquery-easyui-1.3.4/jquery-1.8.0.min.js" type=&quo

jQuery Dialog 打开时自动聚焦的解决方法(两种方法)_jquery

下面给大家介绍两种方法解决jQuery Dialog 打开时自动聚焦问题.具体实现方法大家可以参考下本文. 方法一: p1_dialog_seniorSearch.dialog({ title:"高级查询", autoOpen:false,//默认关闭 modal: true,//开启遮罩层 width:570, height:330, buttons: { "查询":function(){ seniorSearch(1,20) } , "关闭"

问一个用easyui jsp做的增加界面。。

问题描述 问一个用easyui jsp做的增加界面.. 界面功能是增加新闻..有1.文本 2.含有图片的新闻 两种 通过增加按钮打开新的jsp 增加界面的上方有个下拉框 通过下拉框1.文本 2.图片 实现两个不同的界面 请问要怎么实现这个功能? 解决方案 用jquery的ajax提交数据就好了.你的含有图片是什么意思?弹出的dialog内容中包含input为file的控件? 如果是含有file控件,需要即将你的表单提交到隐藏的iframe来上传数据,ajax无法直接提交文件,如果不考虑IE9-,

easyui-自己做的jsp网页在打开的一瞬间,排版混乱,虽然只是一闪而过

问题描述 自己做的jsp网页在打开的一瞬间,排版混乱,虽然只是一闪而过 在打开的一瞬间,途中两个文本框应该是增加和修改的两个dialog,这些在开始时关闭的,对于这样的现象怎么解决 过后应该是这样的 解决方案 把css样式表放在head部,script部分js放到body下面. 解决方案二: 检查过没有编程规范问题之后,你可以再检查下id是否重复 解决方案三: 页面渲染比较慢,css样式表放在head部,script部分js放到body下面:或者换个浏览器试试

GO语言文件的创建与打开实例分析_Golang

本文实例分析了GO语言文件的创建与打开用法.分享给大家供大家参考.具体分析如下: 文件操作是个很重要的话题,使用也非常频繁,熟悉如何操作文件是必不可少的.Golang 对文件的支持是在 os package 里,具体操作都封装在 type File struct {} 结构体中. 一.func Open(name string) (file *File, err error)再简单不过了,给一个路径给它,返回文件描述符,如果出现错误就会返回一个 *PathError. 这是一个只读打开模式,实际

jsp文件怎么打开?

  在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp).Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户.程序片段可以操作数据库.重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能.所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Jav

Keynote for Mac系列教程:如何创建或打开演示文稿

  Keynote 附带许多 Apple 设计的主题,可帮助您创建演示文稿.选取某个主题后,将使用幻灯片构建演示文稿.制作完成的演示文稿可显示在 Mac.iPad.iPhone.iPod touch 上,或者通过 Mac 或 PC 上支持的浏览器显示在 iCloud 中.本期小编给大家带来的Keynote的基础教程内容为:如何创建或打开演示文稿. 一.创建新的演示文稿 1.选取"文件">"新建",或者点按"打开"对话框底部的"新建

vs2008 MFC创建窗口打开Excel进行读写

问题描述 vs2008 MFC创建窗口打开Excel进行读写 vs2008 MFC创建窗口打开Excel进行读写,保存后窗口花屏(xp系统花屏,win7正常)(父窗口花屏,子窗口正常) 解决方案 花屏应该和你的程序没关系,检查下显卡驱动,其它驻留的会涉及绘图的程序.

ios-工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ?

问题描述 工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ? 工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ? 解决方案 通过storyboard创建控制器Storyboard创建控制器 解决方案二: 如果控件不多界面简单可以一次性创建好 后面好操作 解决方案三: 是一次性创建的,用的时候直接调用的 解决方案四: 这个好像问题不大,我感觉应该是调用到哪个界面然后在创建的..