• EasyUI知识点


    1. easyUI实现动态列,js实现

    $('#dg').datagrid({
                height: 340,
                url: '${path}/salary/datas.do',
                method: 'POST',
                //queryParams: { 'id': id },
                //idField: '产品ID',
                striped: true,
                fitColumns: true,
                //singleSelect: false,
                rownumbers: true,
                pagination: true,
                nowrap: false,
                pageSize: 10,
                pageList: [10, 20, 50, 100, 150, 200],
                showFooter: true,
                columns: [[
                    { field: 'staffId', title: 'ID',  80, align: 'left' },
                    { field: 'name', title: '员工姓名',  80, align: 'left' },
                    { field: 'beginDate', title: '开始日期',  80, align: 'left' },
                    { field: 'endDate', title: '结束日期',  80, align: 'left' },
                    { field: 'preSalary', title: '预发工资',  80, align: 'left' },
                    { field: 'socialInsurance', title: '社会保险',  80, align: 'left' },
                    { field: 'realSalary', title: '实发工资',  80, align: 'left' }
                ]],
                onBeforeLoad: function (param) {
                },
                onLoadSuccess: function (data) {
                },
                onLoadError: function () {
                },
                onClickCell: function (rowIndex, field, value) {
                    //alert(field);
                }
            });
     

    2. 实现表格字段数据格式化

    <table id="dg" class="easyui-datagrid" title="Basic DataGrid" style="display:none;700px;height:250px"
                data-options="singleSelect:true,collapsible:true,url:'${path}/staff/datas.do',method:'post'"
                pagination="true">
            <thead>
                <tr>
                    <th data-options="field:'id',80,hidden:true">Item ID</th>
                    <th data-options="field:'staffNo',80">员工编号</th>
                    <th data-options="field:'name',80">姓名</th>
                    <th data-options="field:'gender',80,formatter:function(v){return '1'==v ? '男':'女';}">性别</th>
                    <th data-options="field:'age',80">年龄</th>
                    <th data-options="field:'joinDate',80">入职日期</th>
                    <th data-options="field:'degree',80,formatter:function(v,row,idx){return '0'==v ? '博士' : '1'==v ? '研究生' : '2'==v ? '本科' : '3'==v ? '大专' : '中专';}">学历</th>
                    <th data-options="field:'status',80,formatter:function(value,row,index){return '0' == value ? '正式员工' : '1' == value ? '已离职' : '试用';}">状态</th>
                </tr>
            </thead>
        </table>
  • 相关阅读:
    03.yaml语法和playbook写法
    02.ansible的常用模块
    01.ansible基本配置与使用
    24.删除表名
    23.MySQL的备份与恢复
    22.更改表名
    MySQL的表操作
    MySQL的库操作
    MySQL的用户管理
    数据库及MySQL概述
  • 原文地址:https://www.cnblogs.com/jianglong-liang/p/4642552.html
Copyright © 2020-2023  润新知