easyui+如何弹出dialog中包含datagrid

本文分享了如何在EasyUI中实现点击按钮弹出包含datagrid的dialog,详细介绍了html和jquery部分的关键代码,并提供了Markdown编辑器的新功能介绍,包括代码高亮、图片拖拽、公式编辑等。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       
  • 你想做一个当点击按钮后 出发一个事件,就是弹出来一盒dialog,然后dialog中又包含一个datagrid但是总是出现下面等等情况:

    • 这里写图片描述

    • 然后
      这里写图片描述
      然后
      这里写图片描述
      然而你是想要 这样的效果??
      这里写图片描述
      我在网上找了好多方法不知道为什么我的就不行,后来后来就出来了,我找了好多都 不是我想要的,希望我的经历能帮助到你,同时又是对我的学习做一个记录!!!

html的部分

<!--dialog和dialog中的 datagrid --> <div id="dd"  class="easyui-dialog" title="您的选择是:" style="width: 600px; height: auto; padding: 5px 2px"       resizable:true,modal:true>        <table id="intra_Group_dialogtable" class="easyui-datagrid"  style="width:600px;height:350px">    </table></div>  
  
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

jquery的部分

$('#checkbox').click(function() {
                            if ($("input:checkbox:checked").size() == 0) {                            $.messager.alert('我的消息', '您还没有选择 !', 'warning');                            return false;                        } else {                         $('#intra_Group_dialogtable').datagrid({                                    striped : true,                                    url :'${pageContext.request.contextPath}/lendauthorizgroupAction!getRadsrcDatagrid.action',                                    iconCls : "icon-add",                                    fitColumns: false,                                    loadMsg : "数据加载中......",                                    pagination : true,                                    rownumbers  : true,                                    nowrap : false,                                    showFooter : true,                                    singleSelect : true,                                    pageList : [100,50,20,10],                                    //data : dataArray,                                    columns : [ [ {                                        field : 'groupname',                                        title : '分组名称',                                        width : 150,                                        align : 'center',                                            sortable :true                                    }, {                                        field : 'radsrcno',                                        title : '放射源编号',                                        width : 150,                                        align : 'center',                                            sortable :true                                    } ] ],                                     onLoadSuccess : function() {
                                            //数据加载成功后久可以拖动                                        $(this).datagrid('enableDnd');                                    },                                    onDrop : function(targetRow, sourceRow, point) {
                                            console.log(targeRow + "," + sourceRow + "," + point);                                    }                                 });                                  $('#intra_Group_dialogdiv').window('open');  //弹出这个dialog框                                //分组名称                            var groupNmame=  $("#fzmc").val();                     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值