layui 点击表格获取表格中的内容


要在Layui中点击表格获取表格中的内容,可以使用以下方法: 1. 首先,确保已经引入了Layui的CSS和JS文件。 2. 创建一个表格,并为其添加一个唯一的ID,例如`tableId`。 3. 在表格的每一行(`<tr>`标签)中,为需要获取内容的单元格添加一个特定的类名,例如`cell-content`。 4. 编写JavaScript代码,监听表格行的点击事件,并在点击时获取对应单元格的内容。 以下是一个简单的示例: HTML部分: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Layui 表格点击示例</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/layui/2.6.8/css/layui.css"> </head> <body> <table id="tableId" lay-filter="tableClick"> <thead> <tr> <th>姓名</th> <th>年龄</th> </tr> </thead> <tbody> <tr> <td class="cell-content">张三</td> <td class="cell-content">25</td> </tr> <tr> <td class="cell-content">李四</td> <td class="cell-content">30</td> </tr> </tbody> </table> <script src="https://cdnjs.cloudflare.com/ajax/libs/layui/2.6.8/layui.js"></script> <script> // 在这里编写JavaScript代码 </script> </body> </html> ``` JavaScript部分: ```javascript layui.use(['table'], function(){ var table = layui.table; table.on('row(tableClick)', function(obj){ var data = obj.data; // 获取当前行的数据对象 var cellContent = data['cell-content']; // 获取指定单元格的内容 console.log(cellContent); // 在控制台输出单元格内容 }); }); ``` 这个示例中,当点击表格的某一行时,会在控制台输出该行中带有`cell-content`类名的单元格的内容。 [2024-06-19 19:16:39 | AI写代码神器 | 602点数解答]
- <!DOCTYPE html> <html> <head> {include file="common_header" /} {include file="common_top" /} </head> <body> <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> <div class="layui-card-body"> <div class="layui-form" lay-filter="component-form-element"> <div class="layui-box layui-laypage layui-laypage-molv">{$page}</div> <table class="layui-table" lay-even="" lay(644点数解答 | 2025-03-11 15:42:55)164
- @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title></title> <link rel="stylesheet" href="../layui/css/layui.css" media="all"> <script src="../layui/layui.js"></script> <script src="~/Scripts/encrypt.js"></script> <style type="text/css"> html { background-image: url('../../img/7.jpg'); display: flex; justify-content: center; align-items: center; (354点数解答 | 2025-05-05 02:54:04)119
- 苍溪-广安-重庆红色研学实践活动实施方案 一、活动与目的 为深入学习贯彻党的历史,弘扬长征精神和革命传统,苍溪县委宣传部、县教育局联合开展“苍溪-广安-重庆红色研学实践活动”。本次活动旨在通过实地考察、学习体验,引导学生深入了解红色文化,传承红色基因,增强爱国主义情感和集体主义观念,提高综合素质。 二、活动对象与时间 1. 活动对象:苍溪县中小学生。 2. 活动时间:2025年暑假期间(具体时间根据学校安排及天气情况确定)。 三、活动路线与内容 1. 苍溪段 * 地点:红军渡景区、黄猫垭战斗遗址、苍溪县苏维埃旧址等。 * 内容:参观革命遗址,聆听讲解员介绍革命历史,观看红色文化展览,体验红军生活(如穿红军服、唱红歌等)。 2. 广安段 * 地点:*故里、华蓥山游击队纪念馆等。 * 内容:学习*同志的革命事迹,了解华蓥山游击队的英勇抗争历史,开展红色故事分享会。 3. 重庆段 * 地点:歌乐山烈士陵园、白公馆、渣滓洞等。 * 内容:缅怀革命先烈,参观革命纪念馆,了解重庆在抗日战争和(1244点数解答 | 2025-06-19 16:32:34)127
- <!doctype html> <html> <head> <meta charset="utf-8"> <title>话费订单管理</title> <meta name="renderer" content="webkit"> <meta http-equiv="x-ua-compatible" content="ie=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" href="__admin__/layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="__admin__/layuiadmin/style/admin.css" media="all"> </h(31点数解答 | 2024-10-28 18:03:44)209
- java 获取 字符串中某个子字符串出现的所有位置(691点数解答 | 2023-12-28 19:49:03)227
- 易语言利用大漠插件实现多窗口多线程单控脚本,界面有信息获取,启动任务,停止任务,全部停止任务4个按钮,1个列表框。1、点击“获取信息”按钮就遍历所有游戏窗口,将得到的窗口句柄,窗口标题,线程ID 传递到列表框里。2、先选中列表框里的某一行,再点击“启动任务”按钮,则绑定这一行的对应窗口句柄,然后后台模拟按键操作。(1541点数解答 | 2025-08-01 07:14:07)105
- 易语言利用大漠插件实现多窗口多线程单控脚本,界面有信息获取,启动任务,停止任务,全部停止任务4个按钮,1个列表框。1、点击“获取信息”按钮就遍历所有游戏窗口,将得到的窗口句柄,窗口标题,线程ID 传递到列表框里。2、先选中列表框里的某一行,再点击“启动任务”按钮,则绑定这一行的对应窗口句柄,然后后台模拟按键操作。 (949点数解答 | 2025-08-01 07:15:59)94
- 易语言利用大漠插件实现多窗口多线程单控脚本,界面有信息获取,启动任务,停止任务,全部停止任务4个按钮,1个列表框。1、点击“获取信息”按钮就遍历所有游戏窗口,将得到的窗口句柄,窗口标题,线程ID 传递到列表框里。2、先选中列表框里的某一行,再点击“启动任务”按钮,则绑定这一行的对应窗口句柄,然后后台模拟按键操作。(1131点数解答 | 2025-08-01 07:16:58)106
- layui-table如何固定宽度(357点数解答 | 2024-05-20 17:21:24)225
- layui 点击表格获取表格中的内容(602点数解答 | 2024-06-19 19:16:39)141
- javascript期末大作业(上机) 说明: 1、期末大作业成绩以“优、良、中、差”四个等级呈现。 2、不得直接借鉴其他同学的作业。发现源码高度一致的,不管谁借鉴谁,统评“差”等级。 3、可用人工智能辅助。 4、可利用模块化ui,比如 https://www.bejson.com/doc/layui/index.html 5、代码简洁,界面整洁。 6、界面相似即可,不要求完全一致。 【题目】:设计实现如下界面(100分) 界面一(30分) 功能要求: 1.按图片要求设计完成界面,所有带“*”号的选项不允许为空; 2.按提示信息完成每项输入信息的校验; 3.“电子邮件”、“身份证号”、“邮政编码”的输入要符合标准; 4.“生日”采用时间控件的方式实现; 5.“省份”要求扩展为“省”和“市”,通过级联菜单方式实现; 6.单击“注册”按钮,注册信息校验合格后跳转至“界面二”。 界面二(70分) 功能要求: 1.界面内容自拟,不做统一要求; 2.用框架实现整体界面布局(20分); 3.“日历信息”的实现(10分); 4.“树形菜单”的实现(10分); 5.“飘浮广告”的实现((641点数解答 | 2024-12-26 15:17:43)189
- javascript期末大作业(上机) 说明: 1、期末大作业成绩以“优、良、中、差”四个等级呈现。 2、不得直接借鉴其他同学的作业。发现源码高度一致的,不管谁借鉴谁,统评“差”等级。 3、可用人工智能辅助。 4、可利用模块化ui,比如 https://www.bejson.com/doc/layui/index.html 5、代码简洁,界面整洁。 6、界面相似即可,不要求完全一致。 【题目】:设计实现如下界面(100分) 界面一(30分) 功能要求: 1.按图片要求设计完成界面,所有带“*”号的选项不允许为空; 2.按提示信息完成每项输入信息的校验; 3.“电子邮件”、“身份证号”、“邮政编码”的输入要符合标准; 4.“生日”采用时间控件的方式实现; 5.“省份”要求扩展为“省”和“市”,通过级联菜单方式实现; 6.单击“注册”按钮,注册信息校验合格后跳转至“界面二”。 界面二(70分) 功能要求: 1.界面内容自拟,不做统一要求; 2.用框架实现整体界面布局(20分); 3.“日历信息”的实现(10分); 4.“树形菜单”的实现(10分); 5.“飘浮广告”的实现((217点数解答 | 2024-12-26 15:17:44)158