• easyUI datagrid表格添加“暂无记录”显示


    扩展grid的onAfterRender事件
    var myview = $.extend({}, $.fn.datagrid.defaults.view, {
        onAfterRender: function (target) {
            $.fn.datagrid.defaults.view.onAfterRender.call(this, target);
            var opts = $(target).datagrid('options');
            var vc = $(target).datagrid('getPanel').children('div.datagrid-view');
            vc.children('div.datagrid-empty').remove();
            if (!$(target).datagrid('getRows').length) {
                var d = $('<div class="datagrid-empty"></div>').html("暂无记录").appendTo(vc);
                d.css({
                    marginTop: 28,
                     '100%',
                    textAlign: 'center',
                    fontSize: 14
                });
                vc.css({
                    minHeight: 50
                });
            }
        }
    });
     
    应用:
    //使用
    $('#dgReason').datagrid({
                     580,
                    view: myview,
                    columns: [
                        [
                            { field: 'firstReason', title: '一级原因',  200, align: 'center' },
                            { field: 'secondReason', title: '二级原因',  250 },
                            { field: 'lockDays', title: '锁定天数',  100, align: 'center' },
                            { field: 'code', hidden: true }
                        ]
                    ],
                    rownumbers: true,
                    loadMsg: "数据加载中...."
                });
  • 相关阅读:
    “error LNK1169: 找到一个或多个多重定义的符号”的解决方法(转载)
    std::ostringstream 转std::string
    【转载】红外感应模块+蜂鸣器实现简易报警
    分割字符串使用空格
    优秀程序员的 18 大法则【转载】
    解决win10 iot VS编程出现的无法引用错误
    [转载] 程序员如何成功追到女神?
    win8/win10/win2012r2 存储池 冗余分析
    [转载][NAS] 使用win8的“存储池”功能~
    mySQL中删除unique key的语法 (删除某个字段的唯一性)
  • 原文地址:https://www.cnblogs.com/zhzt/p/7326301.html
Copyright © 2020-2023  润新知