zoukankan      html  css  js  c++  java
  • datatables:如何禁用一列的排序

    第一列是checkbox列,不需要排序,所以需要禁用掉。

    代码如下:

    var table = $('#example1').DataTable(
                {
                    'paging' : true,
                    'lengthChange' : false,
                    'searching' : false,
                    'ordering' : true,
                    'info' : true,
                    'autoWidth' : true,
                    "processing" : true,
                    "serverSide" : true,
                    "ajax" : {
                        url : appPath + "/school/list/",
                        dataSrc : 'list'
                    },
                    columns : [
                            {
                                "data" : null,
                                "render" : function(data, type, full, meta) {
                                    return '<input type="checkbox" value="'
                                            + full.schoolID + '" />';
                                }
                            }, {
                                data : 'schoolID',
                                "orderable" : false
                            }, {
                                data : 'schoolName'
                            }, {
                                data : 'state',
                                "render" : function(data, type, full, meta) {
                                    var state = '正常';
                                    if (data == 'unactived') {
                                        state = "未激活";
                                    }
                                    return state;
                                }
                            }, {
                                data : 'activeTime'
                            }, {
                                data : 'expireTime'
                            }, {
                                data : 'principalID'
                            }, {
                                data : 'adminID'
                            }, {
                                data : null
                            } ],
                    columnDefs : [ {
                        targets : 0,
                        "orderable" : false
                    } ],
                    "order" : [ [ 1, 'asc' ] ]
                });

    'ordering' : true,   打开排序功能,若为false,则所有列全部不可用。

    columnDefs : [ { targets : 0, "orderable" : false } ], "order" : [ [ 1, 'asc' ] ]  必须同时存在。

    在指定索引为0的列关闭排序时,必须同时指定要指定排序的列的,否则禁用排序无效。

  • 相关阅读:
    svn 指定不更新目录
    C# 修改win环境变量 来加载dll库
    基本组件
    在SD卡上创建/删除文件夹 使用DDMS透视图管理SD卡
    linux中图形界面改成文本
    表格布局和线性布局
    文件操作
    静态库的生成和调用
    船载电子海图系统(E C S )概述
    GPS全球定位系统构成及原理
  • 原文地址:https://www.cnblogs.com/huiy/p/9037732.html
Copyright © 2011-2022 走看看