easyUI创建dialog弹框

1.在当前页面必须有一个DIV

<!-- 保证金明细的详情列表显示 -->
    <div id="dialog-alarm-detail"></div>

2.DIV这个可以弹出对话框

//DIV对象
    var detailLog= $(‘#dialog-alarm-detail‘).dialog(
            {
                title: ‘保证金明细详情‘,
                width: ‘60%‘,
                height:‘60%‘,
                modal: true,
                closable:true,
                href: parent.parent.baseUrl+"customer/bail/bailInfo",

3.通过web端的跳转到html页面

    /**
     * 进入到保证金明细的详情查询的页面
     *
     */
    @RequestMapping(value = "bailInfo")
    public String bailInfo(Model model) {
        return "user/bail/bailInfo";
    }

4.在用html页面里面的元素,接收返回的内容

onLoad: function () {
                     $.ajax({
                         type: "POST",
                         async: false,
                         success: function (result) {
                             //新创建的格式化的表格
                             $(‘#detail‘).datagrid({
                                idField : ‘id‘, // 只要创建数据表格 就必须要加 ifField
//                                title : ‘保证金明细详情‘,
                                width: ‘100%‘,
                                height:‘100%‘,
                                url : parent.parent.baseUrl+‘customer/bail/bailDetailsInfo?customerId=‘+customerId+‘&&bailClass=‘+bailClass+‘&&agencyId=‘+agencyId,
                                method : ‘GET‘,
                                fitColumns : true,
                                striped : true, // 隔行变色特性
                                nowrap : false,
                                loadMsg : ‘数据正在加载,请耐心的等待...‘,
                                rownumbers : true,
                                sortName : ‘crtTime‘,
                                sortOrder : ‘desc‘,
                                rowStyler : function(index, record) {},
                                columns : [ [{
                                    field : ‘updTime‘,
                                    title : ‘冻结时间‘,
                                    width : 50,
                                    align : ‘center‘,
                                }, {
                                    field : ‘bailStatus‘,
                                    title : ‘保证金冻结状态‘,
                                    width : 50,
                                    align : ‘center‘,
                                    formatter : statusFot
                                }, {
                                    field : ‘lockBail‘,
                                    title : ‘保证金冻结金额‘,
                                    width : 80,
                                    align : ‘center‘
                                }, {
                                    field : ‘goodsName‘,
                                    title : ‘拍卖名称‘,
                                    width : 80,
                                    align : ‘center‘
                                }]],
                                pagination : false,
                                pageSize : 10,
                                pageList : [ 5, 10, 15, 20, 50 ],
                            });

                         }
                     });
                 },
            buttons : [ {
                text : "关闭",
                handler : function() {
                    detailLog.dialog(‘close‘);
                }
            } ]
   });

5.通过width和hight调整样式

时间: 2024-10-13 17:28:24

easyUI创建dialog弹框的相关文章

easyui 更改dialog弹出的位置

方法一: 在弹出dialog的时候不用$('#dialogDiv').dialog('open');打开.用$('#dialogDiv').window('open');打开.再用window的resize方法重新布局就可以了.类似:var top = $("#struBtn").offset().top + 30;var left = $("#struBtn").offset().left;$('#dialogDiv').window('open').window

弹框alertView

// 创建一个弹框UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@“标题” message:@“显示的具体内容” delegate:self cancelButtonTitle:@“取消” otherButtonTitle:@“确定”,nil]; // 设置alert的显示类型(这个为message为nil时,输入message内容)alert.alertViewStyle = UIAlertViewStylePlainTextI

iOS:类似于网易云音乐的刷新条目显示弹框

一.介绍 在app中使用刷新控件或者第三方刷新库是最常见的功能,在请求服务器时,获取数据的过程是处于不可见状态的,那么通过这个刷新状态可以给用户以直观的感受,这是增强用户体验的一个相当好的方法.我个人认为,有时这个方法仍有不足,就是当拉取到数据时,用户只是知道数据有了,并没有直接告知用户拉取了或者刷新了多少条数据.所以,这里我写了一个类似于网易云音乐的"朋友"模块中的一个刷新条目显示弹框. 二.思想 1.创建一个messageView,内部包含一个label,使用masonry约束,将

easyui打开dialog后给弹出框内输入框赋值问题

在写一个弹出页面的时候,里面有一些输入框,需要在弹出的时候从数据库取值并且赋值,刚开始在弹出的时候使用$(id).val(value),结果赋值失败,为空当时纠结了一会,然后突然想到在easyui打开dialog后不能设置原来的dom,输入框text被其他空间替换了.所以查询了api后发现应该这样赋值$(id). textbox('setValue',value),测试后赋值正确.

EasyUI初体验--右键弹框

在C/S中可能非常easy实现右键弹框,但在B/S中直到今天我才搞定,小小得瑟一下.只一个html页面,导入相关的Easy-UI类库就能搞定,Easy-UI类库下载地址 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h

遮罩、警告框/弹框 - EasyUI

1.遮罩 1.1. $.messager.progress //开启遮罩 $.messager.progress({}); 或 $.messager.progress({ title: 'Please waiting', msg: 'Loading data...', text: 'PROCESSING.......' }); //关闭遮罩 $.messager.progress('close'); 1.2.依赖于EasyUI控件的遮罩 //显示遮罩 $("#标签ID").标签(&qu

Android自定义控件:可复用的Dialog弹出框

最近帮工作室改一个项目,需求是制作许多单选.多选的Dialog弹出框,我感觉有许多代码都是可重用的,就写了个可重用的Dialog类,废话不多说,先看图: 由于一些和谐的原因,实际效果肯定是比这个好看的,这里基本上都是原生属性修改--简单讲一下设计思路吧: 为什么选择自定义DIalog子类而不是AlertDialog子类(或者其他)? Dialog子类是诸如AlertDialog子类等的父类,其可自定义范围更广(因为被设计的子类属性.方法等更少,同时又具备必要的属性和方法),其次就是,有些子类的设

dialog弹出框 点击周围空白处弹出层不自动消失

dialog.setCanceledOnTouchOutside(false);// 设置点击屏幕Dialog不消失 dialog弹出框 点击周围空白处弹出层不自动消失

android service Dialog 弹出框

android service Dialog 弹出框 相信大家第一次在Service中实现 AlertDialog 弹出框时,都会遇到应用闪退然后报出这个异常: Caused by: android.view.WindowManager$BadTokenException: 下面说下为什么出现这个异常,原因很简单,是由于 AlertDialog 的显示是依赖于一个确定的Activity类,所以要想在 Service 中实现弹出来,需要做如下配置: 1.安装常规写好 AlertDialog 功能块