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

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

1个回答

不要配置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" />
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Dialog的创建
代码来自于APIDemo   1. 最简单的OK/Cancel的弹出框 //创建新的弹出框 new AlertDialog.Builder(AlertDialogSamples.this) //设置弹出框的图标 .setIcon(R.drawable.alert_dialog_icon) //弹...
EasyUI dialog打开后执行js方法
.dialog({ href :'#', title : '库容查询', width : 800, height : 500, onOpen:function() {js方法}
求助:如何关闭jsp打开的dialog
在一个a.jsp页面打开了一个dialog,b.jsp,b.jsp提交表单到c.jsp,如何关闭dialog,n返回并刷新a.jsp
Dialog的Window创建过程
Dialog的Window的创建过程和Activity类似 首先看一下dialog构造方法里面代码 Dialog(@NonNull Context context, @StyleRes int themeResId, boolean createContextThemeWrapper) { if (createContextThemeWrapper) { ...
Android 创建自定Dialog
NULL 博文链接:https://javacode23.iteye.com/blog/1011932
如何打开一个dialog
我是菜鸟。rn我手工增加一个资源文件dialog。id为IDD_DIALOG1,我要如何在菜单的OnFileNew事件中打开这个对话框呢?rn
easyui关闭打开的dialog
easyui关闭dialog的方式: $('#keywordShowDiv').dialog('destroy'); $('#keywordShowDiv').dialog('close');-------这种方式只是将dialog隐藏了,如果是在新增或者修改的dialog用此种方式关闭后,再次打开dialog将使得打开的dialog混乱,甚至出现js错误; 通常在新增或修改的dia
dwz打开自定义dialog
在使用dwz界面的时候,需要打开自定义的dialog,并向其中传入参数,在网上搜索,大多数是使用lookup这这样的功能来实现lookup这样的功能太复杂看不懂,所以使用了jquery的方法来实现自定义参数的传递,代码如下整体的思路是这样的,给 指定一个id,然后给这个id添加绑定事件,然后在事件中传入自定义的url即可
dialog窗口打开新页面
1、页面 //获取微信信息 function add(){ var diag = new top.Dialog();  diag.Drag=true; diag.Title =&quot;绑定微信&quot;; diag.URL = '&amp;lt;%=basePath%&amp;gt;insideuser/goAddWechat.do'; diag.Width = 800; diag.Height = 700; diag.Ca...
创建自定义的Dialog
1.首先创建一个对话框的类,继承Dialog; public class MyDialog extends Dialog{ 2.创建构造方法 public MyDialog(Context context) {         super(context, R.style.exitdialog);//这个是自定义的Style,下面有说明            } 3.创建oncre
创建dialog弹框
一种方式直接 new builder,存在问题是 setview()后背景始终有黑框,style起不到很好作用。 另一种方式 builder.creater(),  自由度比较大,不过需要先show,再setContentView(),同时能设置弹框大小
创建进度条dialog
private ProgressDialog mProgressDialog; mProgressDialog = showLoadingDialog(this, R.layout.common_loading); /** * 创建进度条dialog * * @param context * @param layoutRes 加载布局 * @return ProgressDia...
各类Dialog的创建方式
常用的各类Dialog的创建方式
在子线程中创建Dialog
Can't create handler inside thread that has not called Looper.prepare()rn哪位牛人帮我解决这问题
Android Dialog 列表的创建
一.概述关于Dialog基本形式的创建我就不说了,很简单,下面说说列表的实现。 列表对话框主要有四种:普通列表、单选列表、双选列表、自定义视图的列表,下面我们一个个来分析。二.实现1.普通列表 AlertDialog.Builder builder = new AlertDialog.Builder(this); //设置标题 builder.setTitle("
dialog 创建菜单问题
用的如下方法创建的菜单rnSHMENUBARINFO mbi; rnZeroMemory(&mbi, sizeof(SHMENUBARINFO)); rnmbi.cbSize = sizeof(SHMENUBARINFO); rnmbi.hwndParent = m_hWnd; rnmbi.nToolBarId = IDR_MENU1; rnmbi.hInstRes = AfxGetApp()->m_hInstance; rnmbi.nBmpId = 0;rnmbi.dwFlags |= SHCMBF_HMENU|MF_BYPOSITION; rnSHCreateMenuBar(&mbi);rn现在想给菜单的某些项加选中状态,即选中某一项,前面会有一个点!rn请教怎么弄啊,试了几种方法都不行。。愁
无法创建Dialog
如题,用的是:rn_hSelf = ::CreateDialogParam( _hInst, MAKEINTRESOURCE(IDD_DIALOG1), _hParent, (DLGPROC)DialogProc, (LPARAM)this );rnrn下面堆_hSelf检测也通过了,有地址。rn但是下面用::GetWindowText就死活不能获得窗口的标题rnrn谢谢
创建最简单的Dialog
[code=&quot;java&quot;]package com.ipjmc.dialog; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; ...
DIALOG中对象的创建
DIALOG中对象的创建,截图,实例,文档。。
dialog
我在form1的工程里又加了一个dialog,想通过dialog上的rn来改变form1中implementation as 后声明的全局变量。rn我应该怎么做呢?rnrn要使form和dialog通信的常规做法是什么?rn
Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog
Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog
友盟分享完之后弹出dialog
当用友盟微信分享完之后调用的是    WXEntryActivity extends Activity implements IWXAPIEventHandler public class WXEntryActivity extends Activity implements IWXAPIEventHandler { private static final String appID="
Dialog
本套Android课程,大家可以一路学习基本控件,控件,网络,自定义View,地图,推送,后端云,项目实战2048游戏等等,通过本套课程,相信大家可以基本掌握Android入门知识。
EasyUI dialog动态URL问题?
var custId = $("#custId").val();rn$("#Div").dialog(rn href:"user.jsp?custId=" + custId,rn hrefMode:"iframe",resizable: true,rn height: 400,width: 780,title: "客户信息",rn modal: true,closed:true,rn );rnrn以上是EasyUI 初始化的一个窗口,custId是动态的值。现在出现的问题是dialog第一次加载后href属性值就不变了,关闭后打开还是第一次加载的值,无法实现动态的传参显示页面。rn求达人帮忙。
easyui dialog url接收参数
[code=javascript]rn$('#btnAdd').click(function() rnvar $createvm = $('#dialog');rn$createvm.dialog(rnheight : 390,rnwidth : 500,rnclosed : false,rntitle : '新增类别信息',rnshadow : true,rnmodal : true,rncollapsible : true,rnbuttons : [ rnid : 'createVM_id',rntext : '确定',rniconCls : 'icon-ok',rnhandler : function() rnsave();rnrn, rntext : '关闭',rnhandler : function() rn$createvm.dialog('close');rnrn ]rn);rn$createvm.dialog('refresh', 'AssetClassAdd.html?name=xx&age=12&type=中文');rn);[/code]rn现在界面可以打开,如何在AssetClassAdd.html这个界面中接收到name、age、type的参数值
jquery ui dialog 里调用ajax 之后dialog出错
jquery ui 的 dialog,里面如果不用 $.get $.ajax 之类的东西就一切正常,只要用了AJAX, 甚至是.load 之后 dialog就不正常了,不能用外部的按钮关闭,测试.dialog("isOpen")也是返回object.rnrn代码如下:rnfunction showSupplierCategory() rn alert($("#supplierCate").dialog("isOpen"));rn if ($("#supplierCate").dialog("isOpen") !== true) rn $("#supplierCate").dialog(); rn $("#supplierCate").html(" Loading...");rn $("#supplierCate").load('/supplier/index')rn rn rn rn function closeSupplierCategory() rn rn $("#supplierCate").dialog("close");rn rn rnrnopen rnclosern rnrn经反复测试,只要没有这句:$("#supplierCate").load('/supplier/index')rn或者是:$.get('/supplier/index', function (rs) rnrn $("#supplierCate").html(rs);rnrn );rn就一切正常,在对话框打开的时候alert($("#supplierCate").dialog("isOpen"));是返回的true,也可以用close关闭,如果经过AJAX调用,就不行了,只能用对话框内的小叉关闭,rn对话框明明是打开的,$("#supplierCate").dialog("isOpen")却返回[Object Object].rn测试了一天不得要领,帮忙看下!谢谢!
vue element-ui 第一次打开无法获取dialog里的元素   Dialog 对话框 open Dialog 打开的回调
Dialog 的内容是懒渲染的,即在第一次被打开之前,传入的默认 slot 不会被渲染到 DOM 上。因此,如果需要执行 DOM 操作,或通过ref获取相应组件,请在open事件回调中进行。 最近才接触到vue和element.ui,发现element.ui里的dialog有一个问题不知道该怎么解决。 1、例如我在dialog里写了一个表单组件,给表单组件设置了ref为form,在...
在Dialog上创建另一个Dialog,被创建的Dialog为什么不能移动,怎样才能移动?
在Dialog上创建另一个Dialog,被创建的Dialog为什么不能移动,怎样才能移动?rn代码如下:rnCADlg::Asss()//A对话框下rnrn CBDlg dlg(m_nCount,NULL);rn dlg.Create(IDD_DLG_PROCESS,NULL);//创建B对话框rn dlg.ShowWindow(SW_SHOW);rnrnIDD_DLG_PROCESS //对话框B资源rnrn对话框B怎样移动?rn
弹出datagrid内容的dialog框
js: $(function () { $('#risk_suit_list').datagrid({ queryParams: '', url: 'risk/suitlistrest.htm', fit: true, fitColumns: true, striped: true, no
在dialog中的datagrid显示不对
[img=https://img-bbs.csdn.net/upload/201411/24/1416816738_624522.png][/img]rn这是效果,底下有并不是充满的,ficlumns设置了。没效果,应该怎么解决呢
设定Dialog宽高为何需要在Dialog.show()之后才有效
我在封装Dialog时想自己扩大Dialog宽度到屏幕大小,但无论设置View的宽度,布局的宽度还是Dialog.window的宽度都是无效的,百度后才发现需要在 dialog.show()之后再设置 dialog.window 宽度才有效,但是为什么必须在 show()之后呢?   我通过断点发现,在 dialog.show() 之前设置dialog.window的宽高会在 dialog.s...
新建dialog的onPaint无法执行
我的工程是基于对话框的mfc程序,因为需要,从资源视图那里又添加了一个对话框。rn这个对话框,我继承的是CDialogEx,跟主对话框一样。rn但是生成类后,没有OnPaint函数,因为要自定义背景图,所以自己重写了OnPaint函数,rn但是,程序却不执行到这里面,求助。。。
安卓自定义dialog(定制dialog)
MyDialog.java public class MyDialog extends Dialog { public MyDialog(@NonNull Context context) { super(context); setContentView(R.layout.dialog_layout); } } 2.dialog_layout....
dialog 被另外一个dialog覆盖,生命周期如何执行
dialog 被另外一个dialog覆盖,生命周期如何执行 1,自定义dialog,在构造方法中设置dialog style, @null false true 2,在oncreate中设置dialog宽度高度, Window window = getWindow(); window.s
怎样在dialog中嵌套dialog?
我做了个dialog的主程序,想按一个按钮再弹出一个非模式对话框,我用的是rncreatrnshowwindowrn然后运行,系统报错。怎么办?
自定义dialog、验证邮箱的dialog
当我们使用邮箱注册之后,应用应该提示用户去邮箱打开验证邮箱,这里我用了一个自定义的对话框实现这个功能,由于代码里面涉及到Bmob的部分功能,所以没有了解过Bmob的同学可以先去了解一下Bmob。 效果图: 布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi
自定义dialog和弹出dialog的动画
自定义dialog final Dialog dialog = new Dialog(ChartVisit.this); LayoutInflater inflater=getLayoutInflater(); final View dialogview=inflater.inflate(R.layout.layout_fragmen
Android—创建自己的Dialog—数据交互
之所以涉及到这,是因为今天天气不错想着干点什么呢,同时在自己的App上添加一项新功能,第一项就是想添加一个可选择功能的dialog,在Android的App里发现咕咚App的运动类型选择的Dialog真的是漂亮,先上图: 下面就参考了这个界面做一下,思路是创建一个Activity让其Themeandroid:launchMode="singleTask" android:screenOrien
dialog base创建子窗口问题
小弟我用如下代码没有任何报错rn但就是无论怎么点都不会出现IDD_DIALOG1窗口rnrnrnvoid CServerDlg::OnButton1() rnrnmesbox *dlg; rn dlg=new mesbox; rn dlg->Create(IDD_DIALOG1); rn dlg->ShowWindow(SW_SHOW);rnrn有没有人帮我解决?rn或者给出一份实例代码基于dialog base实现创建子窗口
在DLL中创建DIALOG的问题。
我在DLL中创建了一个DIALOGrnpDlg = new CMyDialog();rnpDlg->Create( IDD_MYDIALOG );rn但对话框的STYLE中变成了WS_EX_TOPMOST,怎么去掉都不行,请问是什么回事呢?
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件