Jquery操作Table
<table style="border:1px solid #aaa;border-collapse:collapse;width:100%;" id="alarm" class="alarm">
<tr align="center" style="border:1px solid #aaaaaa;background:#ECE9D8;border-collapse:collapse;padding:5px;text-align:left;">
<td width="5%" class="region"></td>
<td width="25%" class="region"> Name </td>
<td width="20%" class="region"> Type </td>
<td width="25%" class="region"> Create Time </td>
<td width="30%" class="region"> Saved By </td>
</tr>
</table>
1、插入一行
$("#alarm").prepend("<tr><td></td></tr>");
$("#alarm").append("<tr><td></td></tr>");
$("<tr><td></td></tr>").insertAfter($("#alarm tr:eq(1)"));
2、删除一行
$("#alarm tr:first").remove();
$("#alarm tr:last").remove();
$("#alarm tr:eq(3)").remove();
3、改变行的颜色
$("#alarm tr:even").css("color", "#0000FF");
$("#alarm tr:odd").css("color", "#000000");
$("#bottom_right_h").attr("src", "../Images/Icon/face.gif");
var alarmListInfo = eval('(' + info + ')');
var count = $('#alarm').find("tr").length - 1;
tr_id = $("#alarm>tbody>tr:first").attr("id");
tr_id++;
str = "<tr id = '" + tr_id + "'><td width='20%' id='" + alarmListInfo.TerminalID + "'>"
+ "TerminalID:<a href='#' onclick='javascript:MarkerVehicleByTerminalID(" + alarmListInfo.TerminalID + ")'>" + alarmListInfo.TerminalID+"</a><br/>"
+ "AlarmName:<font color='red'>" + alarmListInfo.AlarmName + "</font><br/>"
+ "AlarmInfo:" + alarmListInfo.AlarmInfo + "</td>"
+ "</tr>";
$('#alarm').append(str);
$("tr:even").css("background", "#EAF2D3");
$("tr:odd").css("background", "#ffffff");
if (count > 2) {
delAlarmListTR();
}
//删除一行 $("#alarm td").each(function () {
if ($(this).attr('id')) {
ids.push($(this).attr('id'));
$(this).parents('tr').remove();
}
});
分享到:
相关推荐
本资源“jQuery Table表格排序显示代码.zip”聚焦于利用jQuery实现动态表格排序的功能,这对于数据展示和用户交互至关重要。下面将详细阐述相关知识点。 1. **jQuery基础**:首先,理解jQuery的基础是至关重要的。...
虽然提供的文件没有直接提及插件,但了解这些插件对于理解jQuery表格操作的高级用法是有帮助的。 通过这些知识点,我们可以构建一个交互式的表格,不仅可以展示静态数据,还能响应用户操作,进行数据的动态更新和...
jQuery 表格(jQuery Table)则是利用 jQuery 库来创建、操作和美化表格的一种技术。在本篇文章中,我们将深入探讨如何使用 jQuery 实现功能丰富的表格,包括数据加载、排序、过滤和分页等。 首先,创建一个基本的 ...
因此最后选择了hhurz的JQuery Plugin来实现表格的导出功能。 可以从下面的地址下载TableExport插件;该插件可以将Html的表格导出成为 JSON, XML, CSV, TSV, TXT, SQL, Word, Excel, PNG and PDF格式,支持的导出格式...
总之,jQuery Table Scroll插件为网页中的大型表格提供了便捷的滚动条解决方案,使得用户可以在有限的屏幕空间内查看和操作大量数据。通过合理地配置参数和结合其他前端技术,你可以创建出高效且用户体验良好的数据...
当我们需要在网页中实现表格数据的排序功能时,jQuery提供了一种简单易用的方法。本篇文章将深入探讨如何使用jQuery实现表格排序,以及与之相关的知识点。 首先,我们看到的`TableOrder('ordert',3,0,1)`函数是用于...
jquery自下而上循环滚动table
本教程将深入讲解如何利用 jQuery 来操作表格,以实现更高效、更简洁的代码。 首先,理解 HTML 表格的基础结构至关重要。表格由 `<table>` 标签定义,`<tr>` 代表表格行,`<th>` 用于表头,而 `<td>` 用于单元格...
本教程将深入探讨如何使用jQuery实现动态更改table表格数据,让你的网页表格具有实时编辑功能,提升用户体验。 首先,我们需要理解HTML表格的基本结构。一个基本的表格由`<table>`元素开始,包含若干个`<tr>`(行)...
总的来说,利用jQuery实现表格自动向上滚动是提高用户体验的有效方法,它结合了事件处理、动画和DOM操作等多个jQuery的核心特性。通过以上步骤和示例,你可以轻松地将这个功能应用到自己的项目中。
本文将详细讲解如何使用jQuery来操作表格,实现增删功能。 一、表格的基本结构 HTML表格由`<table>`标签定义,其中包含`<tr>`(行)标签,`<th>`(表头)和`<td>`(数据单元格)标签。例如: ```html <table id=...
使用`jquery-table2excel`非常简单,只需要在表格元素上触发插件的`table2excel`方法。例如: ```html <script src="jquery.min.js"> <script src="jquery.table2excel.js"> <table id="myTable"> <!-- 表格内容 ...
用jquery实现table拖拽列功能,可动态改变表格列宽度,并且实现table表格100%的问题,如果列缩小,则自动拉伸最后一列以实现table100%的效果,如果拉伸长度比原长度大,则显示x滚动条。
* jquery 表格打印插件 * * 作者: LiuJunGuang * 日期:2013年6月4日 * 分页样式(需要自定义): * @media print { * .pageBreak { page-break-after:always; } * } * 使用例子: * $(function(){ * $...
jQuery表格键盘操作插件 jquery KeyTable调用示例,这款插件允许用户在表格移动/选择数据像键盘操作Excel那样,不依赖鼠标就可完成各项操作.并且高亮当前操作的表格单元格.运行效果请参见截图,本源码包内含有调用本...
在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互等...结合jQuery的相关专题学习,如jQuery表格操作、JSON数据处理、表单操作等,可以进一步提升开发效率和代码质量。
使用jQuery为表格添加合计行,方法依赖jQuery,方法中使用到的JQ是jQuery中的$方法的别名
在网页设计中,当表格(Table)中的数据过多时,为保持页面的整洁与易读性,通常会采用滚动条来展示超出视口范围的内容。本示例将详细讲解如何利用jQuery库为普通的HTML表格添加滚动条,以实现数据的高效浏览。 一...
`jQuery.table.rowspan.js`是一个专为解决表格中单元格自动合并问题的jQuery插件。这个插件允许开发者在前端轻松处理复杂的表格布局,提高用户体验,同时也减轻了服务器端的计算压力。 ### 插件原理 `rowspan`属性...
在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。本篇文章将深入探讨...通过不断实践和学习,你将能掌握更多关于jQuery表格操作的高级技巧和最佳实践。