zoukankan      html  css  js  c++  java
  • Datatables表格的使用

            $('#userlist').DataTable({  //表格数据的显示
              'paging' : true,
                "aLengthMenu":[
                    [10, 20, 50, 100],['10条/页', '25条/页', '50条/页', '100条/页']
                ],
              "iDisplayLength": 10,
              'lengthChange': true,
              'dom'    : 't<"bottom"lifp<"clear">>',
              'searching'   : false,
              'ordering'  : true,
              'info'   : true,
              'autoWidth'   : false,
              "serverSide"    : true,
              "destroy":true,
              "ajax": {
                  "url":"../../user/listUser",
                  "data": function (d) {
                      for(var key in d){
                           if(key.indexOf("columns")==0||key.indexOf("order")==0||key.indexOf("search")==0){ //以columns开头的参数删除
                               delete d[key];
                           }
                       }
                      //指定检索参数名称,后台参数名为extraSerach
                      eval('d.'+field+'="'+value+'"');
                  }
              },
              "columns": [
                  { "data": "id" ,"render": function(data,type,row,meta){
                      return '<input type="checkbox" name="chk[]" value='+data+'>';
                  }},
                  { "data": "username"},
                  { "data": "realname" },
                  { "data": "groupname" },
                  { "data": "rolename" },
                  { "data": "status", "render": function(data,type,row,meta){
                      if (data==0){
                          return '<span id="showStatus">禁用</span>';
                      }else{
                          return '<span id="showStatus">正常</span>';
                      }
                  }},
                  { "data": "id", "render": function(data,type,row,meta){
                      if (row.status==0){
                          return '<A data-toggle="modal" data-row="'+meta.row+'" data-target="#edituser" class="newcss1" style="margin-left: 5px;cursor:pointer;">编辑</A> '+
                              '<A id="showEnable"  onClick="show1(this,'+row.id+')" class="search-top newcss1" style="margin-left: 25px;text-align: center;cursor:pointer;" >启用</A>'+
                              '<A  data-toggle="modal" data-row="'+meta.row+'" data-target="#modal-deluser" class="newcss2" style="margin-left: 25px;cursor:pointer;">删除</A>';
                      }else{
                          return '<A data-toggle="modal" data-row="'+meta.row+'" data-target="#edituser" class="newcss1" style="margin-left: 5px;cursor:pointer;">编辑</A> '+
                              '<A id="showEnable"  onClick="show1(this,'+row.id+')" class="search-top newcss1" style="margin-left: 25px;text-align: center;cursor:pointer;" >禁用</A>'+
                              '<A  data-toggle="modal" data-row="'+meta.row+'" data-target="#modal-deluser" class="newcss2" style="margin-left: 25px;cursor:pointer;">删除</A>';
                      }
                  }}
              ]
            });
    $(id).DataTable().ajax.reload();  //表格局部刷新
  • 相关阅读:
    C# 控制反转
    控制反转和依赖注入
    C#中使用AOP
    jquery ajax
    python(7)- 小程序练习:循环语句for,while实现99乘法表
    007所谓性格与条件并不是成功的阻碍,懦弱才是
    006学习有可能速成吗
    005自学与有人带着哄着逼着学的不同在于自学是一种成熟的自律
    005单打独斗意味着需要更好地管理自己
    004真正的教育是自我教育,真正的学习是自学
  • 原文地址:https://www.cnblogs.com/wxy0715/p/12442817.html
Copyright © 2011-2022 走看看