jquery.tableSort.js表格排序插件使用方法详解


Posted in Javascript onAugust 12, 2020

本文实例为大家分享了jquery.tableSort.js表格排序的具体代码,供大家参考,具体内容如下

jquery.tableSort.js表格排序插件使用方法详解

1.一定要引jQuery包,所有jq插件都是基于jQuery包的

2.如果想指定哪一栏不排序这样写 $(“#mytable”).tablesorter({headers:{5:{sorter:false}}}); 第5列的sorter为false就OK了

参考://3water.com/article/105217.htm

<!DOCTYPE html>
<html>

 <head>
 <meta charset="utf-8" />
 <title></title>
 <script type="text/javascript" src="js/jquery-1.9.0.min.js"></script>
 <script type="text/javascript" src="js/jquery.tablesort.js"></script>
 <style type="text/css">
 #tip {
 border: solid 1px black;
 width: 358px;
 line-height: 21px;
 height: 21px;
 padding: 2px 10px;
 background-color: pink;
 font-size: 12px;
 text-align: center;
 margin: 10px auto 10px;
 }

 .table {
 width: 380px;
 margin: 0 auto;
 border-collapse: collapse;
 text-align: center;
 }

 .table tr td,
 .table tr th {
 background: greenyellow;
 border: solid 1px red;
 color: #666;
 height: 30px;
 /*line-height: 30px;*/
 }

 .table tr th {
 background: #89AFB1;
 color: red;
 text-align: center;
 font-size: 14px;
 }

 .table a,
 .table a:visited {
 color: red;
 text-decoration: none
 }

 .table a:hover,
 .table a:active {
 color: blue;
 text-decoration: none
 }
 </style>

 <script type="text/javascript">

 $(function() {
 $('table').tablesort().data('tablesort');
 var i = 0;
 $(".table tr th a").click(function() {
  if (i % 2 == 0) {
  $(".sj").text('升序');
  i++;
  } else {
  $(".sj").text('降序');
  i++;
  }
 })
 })
 </script>
 </script>
 </head>

 <body>

 <div id="tip">默认无排列规则(<span class="sj">----</span>)</div>

 <table id="tbStudent" class="table">
 <tr>
 <th><a class="num" href="javascript:" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >编号</a></th>
 <th><a href="javascript:" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >姓名</a></th>
 <th><a href="javascript:" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >性别</a></th>
 <th><a href="javascript:" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >总分</a></th>
 </tr>
 <tr>
 <td>1031</td>
 <td>李渊</td>
 <td>男</td>
 <td>654</td>
 </tr>
 <tr>
 <td>1021</td>
 <td>张扬</td>
 <td>男</td>
 <td>624</td>
 </tr>
 <tr>
 <td>1011</td>
 <td>吴敏</td>
 <td>女</td>
 <td>632</td>
 </tr>
 <tr>
 <td>1026</td>
 <td>李小明</td>
 <td>男</td>
 <td>610</td>
 </tr>
 <tr>
 <td>1016</td>
 <td>周谨</td>
 <td>女</td>
 <td>690</td>
 </tr>
 <tr>
 <td>1041</td>
 <td>谢小敏</td>
 <td>女</td>
 <td>632</td>
 </tr>
 <tr>
 <td>1072</td>
 <td>刘明明</td>
 <td>男</td>
 <td>633</td>
 </tr>
 <tr>
 <td>1063</td>
 <td>蒋忠公</td>
 <td>男</td>
 <td>675</td>
 </tr>
 </table>
 </body>

</html>

源码下载:jquerytableSortjs(3water.com).rar

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
游戏人文件夹程序 ver 4.03
Jul 14 Javascript
jQuery 技巧大全(新手入门篇)
May 12 Javascript
javascript call方法使用说明
Jan 11 Javascript
Javascript中判断变量是数组还是对象(array还是object)
Aug 14 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
Feb 24 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
jQuery实现径向动画菜单效果
Jul 17 Javascript
js实现文本框输入文字个数限制代码
Dec 25 Javascript
Backbone中View之间传值的学习心得
Aug 09 Javascript
JS中对数组元素进行增删改移的方法总结
Dec 15 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
在js代码拼接dom对象到页面上的模板总结
Oct 21 Javascript
TableSort.js表格排序插件使用方法详解
Feb 10 #Javascript
微信小程序 JS动态修改样式的实现代码
Feb 10 #Javascript
基于jQuery实现简单人工智能聊天室
Feb 10 #Javascript
基于jQuery实现咖啡订单管理简单应用
Feb 10 #Javascript
基于jQuery实现弹幕APP
Feb 10 #Javascript
BOM之navigator对象和用户代理检测
Feb 10 #Javascript
基于JQuery及AJAX实现名人名言随机生成器
Feb 10 #Javascript
You might like
编写安全 PHP应用程序的七个习惯深入分析
2013/06/08 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
有一段有意思的代码-javascript现实多行信息
2007/08/26 Javascript
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
2014/10/31 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
js实现密码强度检测【附示例】
2016/03/30 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
vue子父组件通信的实现代码
2017/07/09 Javascript
无限循环轮播图之运动框架(原生JS实现)
2017/10/01 Javascript
vue-cli3.0使用及部分配置详解
2018/08/29 Javascript
详解JS判断页面是在手机端还是在PC端打开的方法
2019/04/26 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
js最全的数组的降维5种办法(小结)
2020/04/28 Javascript
shell命令行,一键创建 python 模板文件脚本方法
2018/03/20 Python
python实现遍历文件夹修改文件后缀
2018/08/28 Python
django做form表单的数据验证过程详解
2019/07/26 Python
Python API自动化框架总结
2019/11/12 Python
用python读取xlsx文件
2020/12/17 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
H5 video poster属性设置视频封面的方法
2020/05/25 HTML / CSS
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
关于递归的一道.NET面试题
2013/05/12 面试题
优秀员工自荐信范文
2013/10/05 职场文书
开会迟到检讨书
2014/01/08 职场文书
财务会计毕业生个人求职信
2014/02/03 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
团队拓展活动总结
2014/08/27 职场文书
工作经历证明书范文
2014/11/02 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
nginx实现多geoserver服务的负载均衡
2022/05/15 Servers
Oracle删除归档日志及添加定时任务
2022/06/28 Oracle