• 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: "数据加载中...."
                });
  • 相关阅读:
    AC日记——[ZJOI2012]网络 bzoj 2816
    [USACO08FEB]酒店Hotel 线段树
    divisors 数学
    Count on a tree 树上主席树
    STL备忘
    [TJOI2013]松鼠聚会 曼哈顿距离
    斐波那契数列 矩阵乘法优化DP
    [TJOI2013]奖学金 乱搞
    铁轨 清北学堂 线段树
    P3939 数颜色 线段树动态开点
  • 原文地址:https://www.cnblogs.com/zhzt/p/7326301.html
Copyright © 2020-2023  润新知