当前位置:首页 > jquery

table jquery

2026-03-17 14:11:15jquery

jQuery 表格操作

jQuery 提供了多种方法来操作 HTML 表格,包括动态添加、删除行,修改单元格内容,以及排序和筛选功能。

动态添加行 使用 append()appendTo() 方法可以向表格中添加新行。

$('#myTable').append('<tr><td>New Data</td><td>More Data</td></tr>');

删除行 通过 remove() 方法可以删除指定的行。

$('#myTable tr:last').remove();

修改单元格内容 使用 text()html() 方法可以修改单元格内容。

$('#myTable tr:eq(1) td:eq(0)').text('Updated Content');

表格排序插件

jQuery 插件如 tablesorter 可以轻松实现表格排序功能。

引入插件

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.3/js/jquery.tablesorter.min.js"></script>

初始化排序

table jquery

$(document).ready(function() {
    $('#myTable').tablesorter();
});

表格筛选功能

使用 jQuery 可以实现客户端表格筛选功能。

筛选实现

$('#searchInput').on('keyup', function() {
    var value = $(this).val().toLowerCase();
    $('#myTable tr').filter(function() {
        $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
    });
});

响应式表格

对于移动设备,可以使用 stacktable.js 插件使表格响应式。

引入插件

table jquery

<script src="https://cdn.jsdelivr.net/npm/stacktable.js@1.0.3/stacktable.min.js"></script>

初始化响应式表格

$('#myTable').stacktable();

表格分页

DataTables 插件提供了强大的分页功能。

引入 DataTables

<link rel="stylesheet" href="https://cdn.datatables.net/1.11.5/css/jquery.dataTables.min.css">
<script src="https://cdn.datatables.net/1.11.5/js/jquery.dataTables.min.js"></script>

初始化分页

$(document).ready(function() {
    $('#myTable').DataTable();
});

标签: tablejquery
分享给朋友:

相关文章

jquery作用

jquery作用

jQuery的作用概述 jQuery是一个快速、简洁的JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计和Ajax交互等操作。其核心目标是让开发者以更少的代码完成更多功能,同时解…

jquery代码

jquery代码

以下是关于jQuery代码的常见用法和示例,涵盖基础操作、事件处理、DOM操作等核心功能: 基础语法 jQuery通过$()函数选择元素,支持CSS选择器语法: // 选择所有<p>元…

jquery 删除

jquery 删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素可以通过多种方式实现,具体方法取决于需求。以下是几种常见的删除方式: remove() 方法 remove() 方法会删除选中的元…

jquery隐藏

jquery隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…

jquery函数

jquery函数

jQuery 函数概述 jQuery 是一个快速、简洁的 JavaScript 库,通过封装原生 JavaScript 功能,简化 DOM 操作、事件处理、动画和 AJAX 等任务。其核心函数 $()…

jquery视频

jquery视频

以下是关于 jQuery 视频学习资源的整理,涵盖免费教程、实战项目和进阶内容: 免费在线教程 W3School jQuery 教程 提供基础语法、选择器、事件处理等内容的交互式练习,适合快速入门。…