`
lengrenhanbing
  • 浏览: 47875 次
  • 性别: Icon_minigender_1
  • 来自: 泰安
社区版块
存档分类
最新评论

jquery 操作表格table

 
阅读更多

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 Table表格排序显示代码.zip”聚焦于利用jQuery实现动态表格排序的功能,这对于数据展示和用户交互至关重要。下面将详细阐述相关知识点。 1. **jQuery基础**:首先,理解jQuery的基础是至关重要的。...

    jquery 操作表格

    虽然提供的文件没有直接提及插件,但了解这些插件对于理解jQuery表格操作的高级用法是有帮助的。 通过这些知识点,我们可以构建一个交互式的表格,不仅可以展示静态数据,还能响应用户操作,进行数据的动态更新和...

    jquery 表格 jquery table

    jQuery 表格(jQuery Table)则是利用 jQuery 库来创建、操作和美化表格的一种技术。在本篇文章中,我们将深入探讨如何使用 jQuery 实现功能丰富的表格,包括数据加载、排序、过滤和分页等。 首先,创建一个基本的 ...

    jquery表格table导出下载成

    因此最后选择了hhurz的JQuery Plugin来实现表格的导出功能。 可以从下面的地址下载TableExport插件;该插件可以将Html的表格导出成为 JSON, XML, CSV, TSV, TXT, SQL, Word, Excel, PNG and PDF格式,支持的导出格式...

    jQuery table scroll表格插件内容部分加滚动条

    总之,jQuery Table Scroll插件为网页中的大型表格提供了便捷的滚动条解决方案,使得用户可以在有限的屏幕空间内查看和操作大量数据。通过合理地配置参数和结合其他前端技术,你可以创建出高效且用户体验良好的数据...

    jquery table 表格 排序

    当我们需要在网页中实现表格数据的排序功能时,jQuery提供了一种简单易用的方法。本篇文章将深入探讨如何使用jQuery实现表格排序,以及与之相关的知识点。 首先,我们看到的`TableOrder('ordert',3,0,1)`函数是用于...

    jquery自下而上循环滚动table

    jquery自下而上循环滚动table

    使用 Jquery 操作表格

    本教程将深入讲解如何利用 jQuery 来操作表格,以实现更高效、更简洁的代码。 首先,理解 HTML 表格的基础结构至关重要。表格由 `&lt;table&gt;` 标签定义,`&lt;tr&gt;` 代表表格行,`&lt;th&gt;` 用于表头,而 `&lt;td&gt;` 用于单元格...

    jQuery实现动态更改table表格数据

    本教程将深入探讨如何使用jQuery实现动态更改table表格数据,让你的网页表格具有实时编辑功能,提升用户体验。 首先,我们需要理解HTML表格的基本结构。一个基本的表格由`&lt;table&gt;`元素开始,包含若干个`&lt;tr&gt;`(行)...

    jQuery表格信息自动向上滚动代码.zip

    总的来说,利用jQuery实现表格自动向上滚动是提高用户体验的有效方法,它结合了事件处理、动画和DOM操作等多个jQuery的核心特性。通过以上步骤和示例,你可以轻松地将这个功能应用到自己的项目中。

    jquery操作表格增加删除

    本文将详细讲解如何使用jQuery来操作表格,实现增删功能。 一、表格的基本结构 HTML表格由`&lt;table&gt;`标签定义,其中包含`&lt;tr&gt;`(行)标签,`&lt;th&gt;`(表头)和`&lt;td&gt;`(数据单元格)标签。例如: ```html &lt;table id=...

    用jquery-table2excel,进行导出excel表格 带图片 jquery.table2excel.js下载

    使用`jquery-table2excel`非常简单,只需要在表格元素上触发插件的`table2excel`方法。例如: ```html &lt;script src="jquery.min.js"&gt; &lt;script src="jquery.table2excel.js"&gt; &lt;table id="myTable"&gt; &lt;!-- 表格内容 ...

    jquery实现table拖拽列效果

    用jquery实现table拖拽列功能,可动态改变表格列宽度,并且实现table表格100%的问题,如果列缩小,则自动拉伸最后一列以实现table100%的效果,如果拉伸长度比原长度大,则显示x滚动条。

    jquery-printTable-1.0.js

    * jquery 表格打印插件 * * 作者: LiuJunGuang * 日期:2013年6月4日 * 分页样式(需要自定义): * @media print { * .pageBreak { page-break-after:always; } * } * 使用例子: * $(function(){ * $...

    jQuery表格键盘操作插件 jquery KeyTable调用示例.rar

    jQuery表格键盘操作插件 jquery KeyTable调用示例,这款插件允许用户在表格移动/选择数据像键盘操作Excel那样,不依赖鼠标就可完成各项操作.并且高亮当前操作的表格单元格.运行效果请参见截图,本源码包内含有调用本...

    jQuery实现动态给table赋值的方法示例

    在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互等...结合jQuery的相关专题学习,如jQuery表格操作、JSON数据处理、表单操作等,可以进一步提升开发效率和代码质量。

    使用jQuery为表格添加合计行

    使用jQuery为表格添加合计行,方法依赖jQuery,方法中使用到的JQ是jQuery中的$方法的别名

    jquery给表格加滚动条

    在网页设计中,当表格(Table)中的数据过多时,为保持页面的整洁与易读性,通常会采用滚动条来展示超出视口范围的内容。本示例将详细讲解如何利用jQuery库为普通的HTML表格添加滚动条,以实现数据的高效浏览。 一...

    jquery.table.rowspan.js 表格自动合并单元格插件

    `jQuery.table.rowspan.js`是一个专为解决表格中单元格自动合并问题的jQuery插件。这个插件允许开发者在前端轻松处理复杂的表格布局,提高用户体验,同时也减轻了服务器端的计算压力。 ### 插件原理 `rowspan`属性...

    jquery表格操作实例

    在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。本篇文章将深入探讨...通过不断实践和学习,你将能掌握更多关于jQuery表格操作的高级技巧和最佳实践。

Global site tag (gtag.js) - Google Analytics