`
xiaoxie
  • 浏览: 33890 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

实现table排序(以备不时之需)

    博客分类:
  • WEB
 
阅读更多
 写道
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>sort.html</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<script language="javascript" type="text/javascript" src="jquery-1.2.6.pack.js"></script>
<script language="javascript" type="text/javascript" src="jquery.tablesorter.min.js"></script>
<script language="javascript">
$(document).ready(function(){
$("#docTableList").tablesorter();
});
</script>
</head>
<table border="1" align="center" cellspacing="0" id="docTableList">
<thead>
<tr >
<th >时限</th>
<th >公文标题</th>
<th >紧急程度</th>
<th >文号</th>
<th>时间</th>
<th >发送人</th>
</tr>
</thead>
<tbody>
<tr>
<td>1天</td>
<td>1551</td>
<td>特急</td>
<td>20081001010</td>
<td>2008-10-27</td>
<td>管理员</td>
</tr>
<tr>
<td>5天</td>
<td>1552</td>
<td>普通</td>
<td>2008100103</td>
<td>2008-10-29</td>
<td>管理员</td>
</tr>
<tr>
<td>4天</td>
<td>15677</td>
<td>管理员</td>
<td>20081003452</td>
<td>2011-10-29</td>
<td>领导</td>
</tr>
<tr>
<td>77天</td>
<td>1542</td>
<td>普通</td>
<td>200400103</td>
<td>2006-10-29</td>
<td>管理员</td>
</tr>

</tbody>
</table>
</body>
</html>
 上面的为HTML代码,主要关键点就在脚本部分。
实现代码只有
<script language="javascript">
$(document).ready(function(){
$("#docTableList").tablesorter(); 
});
</script>这么几句而已,但是功能确实很强大,另外tablesorter里面可以设置参数
把以上代码能直接运行,别忘了同时要传上两个JS文件。
  • js.rar (18.8 KB)
  • 下载次数: 6
分享到:
评论

相关推荐

    table表头点击可实现排序

    接着,我们编写JavaScript代码来实现排序功能。这通常涉及到以下步骤: 1. **事件监听**:使用`addEventListener`方法为每个表头添加点击事件监听器。例如: ```javascript document.querySelectorAll('#sortable...

    js 实现 table 行排序 TableOrder.rar

    在实现排序功能前,确保你的表格有正确的结构。 2. **JavaScript基础**: JavaScript是实现排序的核心语言。它提供了对DOM(文档对象模型)的操作,允许我们动态地修改页面内容。在本例中,我们可能需要获取表格...

    js 实现 table 行排序

    为了实现排序,我们需要为表格的表头(`&lt;th&gt;`)添加点击事件监听器,以便在用户点击时触发排序操作。 以下是一个基本的表格结构示例: ```html &lt;table id="myTable"&gt; (0)"&gt;姓名 (1)"&gt;年龄 (2)"&gt;城市 ...

    js对Table排序经典

    在JavaScript(js)中,对HTML表格(Table)进行排序是一项常见的需求,特别是在网页交互和数据展示中。...在提供的"js对table的完整排序"文件中,应该包含了完整的实现代码,供学习者参考和实践。

    html中table排序

    - JavaScript的`Array.prototype.sort()`函数是实现排序的核心,可以根据表格数据的特定列进行排序。 3. **jQuery插件**: - 对于不熟悉原生JavaScript的开发者,可以使用jQuery库以及相关的插件,如DataTables...

    html table列自定义排序排序

    table table自定义列排序;目前支持数值排序,文本(支持中文)排序; 示例: var option = { tableid: '#tableid', sortindex: 7, sorttype: "down", sortby: "text" }; $("#tableid").sortTable(option);

    实现table表格可按行拖拽,按列排序,并可以保存排序后的结果

    "实现table表格可按行拖拽,按列排序,并可以保存排序后的结果"是一个常见的需求,尤其适用于数据展示和管理的场景。这里我们将详细探讨如何利用jQuery、jQuery.tablesorter和jQuery.tablednd_0_5这三个JavaScript库...

    table表格排序

    //需要排序的表头,以th开头 $('#keyword_num, #impressions, #click, #click_rate, #conversions, #cost, #conversion_unitprice') .each(function(){ var th = $(this), thIndex = th.index(), inverse = ...

    jquery实现table的动态排序

    当找到需要交换的行时,会调用`insertBefore`方法来重新排列表格行,实现排序效果。 在实际应用中,可能还需要考虑更多细节,如日期排序、自定义排序逻辑等。此外,为了提升用户体验,可以添加视觉反馈,比如在点击...

    原生js table表格自动排序效果

    `sort.js`是实现排序功能的JavaScript代码。这里的关键在于监听表格的`click`事件,特别是对表头单元格(`&lt;th&gt;`)的点击。当用户点击某一列时,JavaScript会捕获该事件,获取到被点击的列的索引,并执行排序算法。 ...

    sql常用语句,以备不时之需!

    FROM table_name; ``` 例如,从 `student` 表中选择所有列: ```sql SELECT * FROM student; ``` ### 二、条件筛选 #### WHERE 子句 WHERE 子句用于在 SELECT 语句中过滤记录,仅返回满足指定条件的行。 ```sql ...

    js实现点击table表头字段带箭头标示

    综上所述,实现“点击table表头字段带箭头标示”的功能涉及到了JavaScript事件处理、DOM操作、数组排序以及UI交互设计。这不仅是提高用户体验的重要手段,也是前端开发者必备的技能之一。通过不断实践和学习,我们...

    bootstrap-table.css 表格拖拽排序

    在本主题中,我们关注的是"bootstrap-table.css 表格拖拽排序",这是一种允许用户通过鼠标拖放操作来改变表格行顺序的功能。这个特性尤其适用于那些需要频繁调整数据顺序的场景,比如任务管理或者项目进度跟踪。 ...

    jquery table 排序插件

    总之,jQuery Table Sort插件提供了一种简便的方式,让Web开发者在jQuery环境中实现表格数据的动态排序。通过理解和应用其基本功能和高级特性,我们可以创建出交互性更强、用户体验更佳的数据展示界面。

    js代码操作table排序功能

    3. **实现排序功能** 当用户点击表头时,我们需要根据点击的列索引执行排序。这里可以给每个`&lt;th&gt;`元素添加点击事件监听器,并调用上面的`ascendingSort`函数。同时,我们需要考虑降序排序的情况,可以通过一个变量...

    豪华版js实现table动态排序

    4. **数据存储与遍历**:在实现排序前,先将表格数据存储为数组,方便后续处理。可以使用`innerHTML`属性获取单元格内容,然后遍历所有行,构建二维数组。 5. **排序算法**:核心部分是排序算法,如冒泡排序、选择...

    sort.js实现table表单点击列名排序

    table列点击排序功能JS实现,表单table显示的时候,点击表单列名实现升序以及降序功能!

    Table动态排序,可以按Table的列对该Table进行动态排序

    实现Table动态排序的方法通常涉及以下几种技术: 1. **JavaScript**:在网页应用中,JavaScript是最常用的实现动态排序的语言。库如jQuery、AngularJS、Vue.js等提供了方便的API来处理表格排序。例如,使用jQuery的...

Global site tag (gtag.js) - Google Analytics