zoukankan      html  css  js  c++  java
  • JQuery DataTables相关

    0.引用需要有JQuery bootStrap支持引用如下

       <script src="js/jquery.min.js"></script>
       <link href="js/bootstrap.min.css" rel="stylesheet" />
       <link href="js/datatables.min.css" rel="stylesheet" />
       <script src="js/datatables.min.js"></script>

    1.数据json如下

    <body>
    
    
        <table id="tbl_user" class="table table-bordered ">
            <thead>
                <tr>
                    <th>编号</th>
                    <th>名称</th>
                    <th>密码</th>
                </tr>
    
            </thead>
        </table>
    
        <script>
            vardata = [
                { "Code": "001","Name":"张三","Pwd":"123" },
                { "Code": "002","Name":"李四","Pwd":"123" },
                { "Code": "003","Name":"王五","Pwd":"123" },
            ]
            //$("#tbl_user").DataTable().destroy();
            $("#tbl_user").DataTable({
    
                "bPaginate": false, //翻页功能
                "bLengthChange": false, //改变每页显示数据数量
                "bFilter": false, //过滤功能
                "bSort": false, //排序功能
                "bInfo": false,//页脚信息
                "bAutoWidth": true,//自动宽度
                retrieve: true,
                data: vardata,
                
                columns: [//列设置
                    { title: "编号", data: "Code" },
                    { title: "名称", data: "Name" },
                    { title: "密码", data: "Pwd", visible: false }
                ]
            });
    
        </script>
    
    </body>

    2.如果我要通过 点击一个按钮 重新给datatable赋值 需要满足三个条件: 第一html中必须有thead ;第二th必须与js中的列一一对应;第三要先重置表格  $("#tbl_user").DataTable().destroy();代码如下:

    <body>
    
    
        <table id="tbl_user" class="table table-bordered ">
            <thead>
                <tr>
                    <th>编号</th>
                    <th>名称</th>
                    <th>密码</th>
                </tr>
    
            </thead>
        </table>
    
        <button id="btnNewData" >重新赋值</button>
    
        <script>
            vardata = [
                { "Code": "001","Name":"张三","Pwd":"123" },
                { "Code": "002","Name":"李四","Pwd":"123" },
                { "Code": "003","Name":"王五","Pwd":"123" },
            ]
    
            vardata1= [
                { "Code": "sss","Name":"王采云","Pwd":"123" },
                { "Code": "www","Name":"李贵","Pwd":"123" },
                { "Code": "ddd","Name":"张小峰","Pwd":"123" },
            ]
          
            $("#tbl_user").DataTable({
    
                "bPaginate": false, //翻页功能
                "bLengthChange": false, //改变每页显示数据数量
                "bFilter": false, //过滤功能
                "bSort": false, //排序功能
                "bInfo": false,//页脚信息
                "bAutoWidth": true,//自动宽度
                //retrieve: true,
                data: vardata,
                
                columns: [//列设置
                    { title: "编号", data: "Code" },
                    { title: "名称", data: "Name" },
                    { title: "密码", data: "Pwd", visible: false }
                ]
            });
    
            $("#btnNewData").click(function () {
                $("#tbl_user").DataTable().destroy();
                $("#tbl_user").DataTable({
    
                "bPaginate": false, //翻页功能
                "bLengthChange": false, //改变每页显示数据数量
                "bFilter": false, //过滤功能
                "bSort": false, //排序功能
                "bInfo": false,//页脚信息
                "bAutoWidth": true,//自动宽度
                //retrieve: true,
                data: vardata1,
                
                columns: [//列设置
                    { title: "编号", data: "Code" },
                    { title: "名称", data: "Name" },
                    { title: "密码", data: "Pwd", visible: false }
                ]
            });
            })
        </script>
    
    </body>
  • 相关阅读:
    Matlab随笔之三维图形绘制
    Matlab随笔之模拟退火算法
    Matlab随笔之矩阵入门知识
    Matlab随笔之求解线性方程
    Matlab随笔之分段线性函数化为线性规划
    Matlab随笔之指派问题的整数规划
    Matlab随笔之线性规划
    Android单位转换 (px、dp、sp之间的转换工具类)
    Android禁止输入表情符号
    设计模式之策略模式
  • 原文地址:https://www.cnblogs.com/SoftWareIe/p/12941444.html
Copyright © 2011-2022 走看看