zoukankan      html  css  js  c++  java
  • datatable 指定添加排序,根据列的值来设置颜色

    
    
            table = $('#dtProcess').autoOptionTable({
                "ordering": true,//feu所有的列排序
            "order":[],//去除第一列的排序,因为如果不加这句话,而且你没有给排序的那列默认什么排序的话,他会给第一列加上一个小箭头,并且影响排序.
            "aaSorting":[[3,"desc"]],//指定哪一列什么顺序排列 "columnDefs": [ { "bSortable": false, "aTargets": [ 1,2 ]//指定1,2列不排序 } ] });
     

     2.根据列的值来设置颜色

    "createdRow":function(row,data,index){
                    if (data.uniqueCategoryCount < 5) {
                        $('td',row).eq(4).css('color','red');
                      }
                    }

     3.指定列有那个排序的箭头,但是初始的时候并没有什么排序

      "ordering": true,
      "order": [],
      下面指定哪一列有排序的那个图标
    一.
    "columnDefs": [ { "bSortable": false, "aTargets": [ 1,2 ]//指定1,2列不排序 } ]
    二.

        "columnDefs": [
              {
          "targets": 0,
          "title": "封面",
          "data": "coverImage",
          "orderable": false,//可以给不想加上排序图表的列加上禁止排序
          "render": function (coverImage) {
            return coverImage ? '<img src="'+ coverImage +'" style="max-height: 60px;" />' : ''
          }
          }
        ]

    
    
  • 相关阅读:
    error :expected initializer before
    数字转字符
    转载转载转载指针占几个字节
    转载转载转载
    二维数组1
    响应式布局
    flex布局
    wepy踩坑经历
    css命名规范(转载)
    28.设计模式
  • 原文地址:https://www.cnblogs.com/SunShineM/p/6687782.html
Copyright © 2011-2022 走看看