jquery.dataTables的用法
写页面前端时,使用表格的插件可以快速漂亮的排版。本例子中使用jquery.dataTables来处理table。直接来点干货
html代码如下
<table cellpadding="0" cellspacing="0" border="0" class="display" id="example"> <thead> <tr> <th>time</th> <th>name</th> <th>number</th> </tr> </thead> <tbody> <tr> <td>2016-01-1 10:10:10</td> <td>baidu</td> <td>12</td> </tr> <tr> <td>2016-02-1 10:10:10</td> <td>google</td> <td>54</td> </tr> <tr> <td>2016-01-1 10:15:10</td> <td>360</td> <td>21</td> </tr> </tbody> </table>
最简单的初始化js代码如下
$(function(){ var table= $("#example").DataTable(); });
注意:html代码中需要定义thead,tbody。
结果如下:
可以看出他是自动排序的。
如果想要按照时间逆序排列,js代码如下
$(function(){ var table= $("#example").DataTable({ "order":[[0,"desc"]] }); });
注意:查看文档时要注意版本是否一致。当时我就是没有在意这个问题,在网上找了好多资料,就是各种试,各个版本还不一样,最后按照官网写的,照样不行。最后下载官网的
最新jquery,dataTables按照dataTables官网的代码写这才可以。所以,看文档一定要注意版本是否一致。不要掉进这个坑。
还有更多的属性和方法没有写,如果感兴趣可以查看官方网站了解更多信息。https://datatables.net/
学习过程中,难免出错。如果您在阅读过程中遇到不太明白,或者有疑问。欢迎指正...联系邮箱crazyCodeLove@163.com
如果觉得有用,想赞助一下请移步赞助页面:赞助一下
分类:
前端学习小结
标签:
datatable使用例子
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)