• easyUi DataGrid 显示日期列,时间为空也可,的正常显示,及普通居中列情况


     $('#tt').datagrid({
                    url: '@Url.Content("~/kpi/FindList")',
                    "auto",
                    height: "auto",
                    fitColumns: true,
                    nowrap: false,
                    pagination: true,
                    pageNumber: 1,
                    singleSelect: false,
                    frozenColumns: [[{ field: 'ck', checkbox: true}]],
                    columns: [[

    普通列:

    { field: 'ProjectName', title: '项目名称', 120, align: 'center', styler: function (value, row, index) { return 'vertical-align:middle;'; } },

    居中显示列:

    { field: 'Id', title: '任务号', align: 'center', 50, formatter: function (val, rec) {
                             return "<div class='hiddenFontGommom devicetypes_a_box' >" + rec.Id + "</div>";
                         }
                         },

    时间显示列:

    { field: 'ImplementationBeginDate', title: '实施开始时间', align: 'center', 220, formatter: function (val, rec) {
                             var date = new Date(parseInt(rec.ImplementationBeginDate.substr(6)));
                             var dateTime = date.getFullYear() + "-" + ((date.getMonth() + 1).toString().length > 1 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) + "-" + (date.getDate().toString().length > 1 ? date.getDate() : ("0" + date.getDate()))
                         + "&nbsp;" + (date.getHours().toString().length > 1 ? date.getHours() : ("0" + date.getHours())) + ":" + (date.getMinutes().toString().length > 1 ? date.getMinutes() : ("0" + date.getMinutes())) + ":" + (date.getSeconds().toString().length > 1 ? date.getSeconds() : ("0" + date.getSeconds()));
                             return "<div class='hiddenFontGommom devicetypes_a_box' title=" + dateTime.replace(/ /g, "&nbsp;") + ">" + dateTime + "</div>";
                         }
                         },

    有时间为空的特殊时间显示列:

    { field: 'ImplementationEndDate', title: '实际完成时间', align: 'center', 220, formatter: function (val, rec) {
                             if (rec.ImplementationEndDate == null || rec.ImplementationEndDate == '') {
                                 return "<div class='hiddenFontGommom devicetypes_a_box' ></div>";
                             }
                             else {
                                 var date = new Date(parseInt(rec.ImplementationEndDate.substr(6)));
                                 var dateTime = date.getFullYear() + "-" + ((date.getMonth() + 1).toString().length > 1 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) + "-" + (date.getDate().toString().length > 1 ? date.getDate() : ("0" + date.getDate()))
                         + "&nbsp;" + (date.getHours().toString().length > 1 ? date.getHours() : ("0" + date.getHours())) + ":" + (date.getMinutes().toString().length > 1 ? date.getMinutes() : ("0" + date.getMinutes())) + ":" + (date.getSeconds().toString().length > 1 ? date.getSeconds() : ("0" + date.getSeconds()));

                                 return "<div class='hiddenFontGommom devicetypes_a_box' title=" + dateTime.replace(/ /g, "&nbsp;") + ">" + dateTime + "</div>";
                             }
                         }
                         },

    -------------------------

  • 相关阅读:
    HCIA-Storage:第五章 常用存储协议介绍
    HCIA-Storage:SAN基础业务配置和使用:IPSAN,FCSAN
    RH2288v3常用的知识
    不常见的RAID,RAID2,RAID4,RAID7
    华为存储设备管理ip修改
    HCIA-Storage:第七章存储可靠性
    HCIA-Storage:第四章存储系统结构
    SSH服务见解
    shell学习笔记之正则表达式
    shell学习笔记之crontab
  • 原文地址:https://www.cnblogs.com/szlixin/p/4224150.html
Copyright © 2020-2023  润新知