layui 数据表格 新增一行

devtools/2025/1/3 9:50:11/

第一件事 先把 闲心大佬的官网 贴上 :layui 官网

layui 数据表格中  新增一行 

官网拉下来的一个 大体结构就这样  <!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Demo</title><!-- 请勿在项目正式环境中引用该 layui.css 地址 --><link href="//unpkg.com/layui@2.9.9/dist/css/layui.css" rel="stylesheet">
</head>
<body>
<table class="layui-hide" id="ID-table-demo-templet"></table><!-- 请勿在项目正式环境中引用该 layui.js 地址 -->
<script src="//unpkg.com/layui@2.9.9/dist/layui.js"></script>
<script>
layui.use(['table'], function(){var table = layui.table;var form = layui.form;// 创建渲染实例table.render({elem: '#ID-table-demo-templet',url:'/static/json/2/table/user.json', // 此处为静态模拟数据,实际使用时需换成真实接口page: true,height: '315px',cols: [[{type: 'checkbox', fixed: 'left'},// 未自定义模板的普通列{field:'id', fixed: 'left', width:80, title: 'ID', sort: true},// 模板 - 选择器写法{field:'username', width:80, title: '用户', templet: '#ID-table-demo-templet-user'},// 模板 - 函数写法{field:'sex', width:60, title: '性别', templet: function(d){if(d.sex === '男'){return '<span style="color: blue">♂</span>';} else {return '<span style="color: pink">♀</span>';}}},// 模板 - 普通字符写法{field:'city', width:115, title: '城市', templet: '<div><i class="layui-icon layui-icon-location"></i> {{= d.city }}</div>'},// 模板中可包含任意字段、任意内容(如表单等){title: '状态', width:85, templet: '#ID-table-demo-templet-switch'},{title: '其他', minWidth:200, templet: '#ID-table-demo-templet-other'}]]});// 状态 - 开关操作form.on('switch(demo-templet-status)', function(obj){var id = this.value;var name = this.name;layer.tips(id + ' ' + name + ': '+ obj.elem.checked, obj.othis);});
});
</script></body>
</html>

直接按钮调用 下面使用方法:

我是在表头按钮增加的 switch (obj.event) {case 'getAddline':var getTblist = layui.table.cache['表格设置的id'];   //获取当前表格中数据//创建添加行 newBak = {   // key字段是上面的  field 设置的名称"fddesc": "", "xlh": "", "fdname": "", "fddefault": ""};getTblist.push(newBak);  // 创建的塞入原本的 然后重载// console.log('加载一次 新增一行字段!')table.reloadData('表id', {  // 我这个reloadData是只重载数据和结构无关 可去官网查看 data: getTblist,}, function (res) {console.error(res);});break;};

可用 直接用


http://www.ppmy.cn/devtools/36406.html

相关文章

男士内裤品牌哪个好?口碑最好的男士内裤汇总

许多男士选内裤可能比较随意&#xff0c;但实际上作为长时间贴合身体皮肤的贴身衣物&#xff0c;经常会出很多汗。而普通的内裤会吸附很多汗水却不易干&#xff0c;导致细菌含量超标&#xff0c;摩擦力增强&#xff0c;容易造成破皮感染从而影响健康。 但是现在的男士内裤种类和…

数据分析——业务指标量化

业务指标量化 前言一、统计指标二、统计指标特点完整的统计指标统计指标的理解和使用方法 三、统计指标类型总量指标时期指标时点指标总量指标的作用 相对指标计划完成相对数指标结构相对数指标比例相对数指标比较相对数指标动态相对数指标 平均指标 四、数量指标和质量指标五、…

easy_signin_ctfshow_2023愚人杯

https://ctf.show/challenges#easy_signin-3967 2023愚人杯信息检索&#xff0c;在请求荷载中发现一个base64 face.pngencode ZmFjZS5wbmc解密结果 flag.pngencode ZmxhZy5wbmc尝试一下 返回内容 Warning: file_get_contents(flag.png): failed to open stream: No such file…

国内游戏公司Q1净利润大增40%以上,神州泰岳增幅65.62%

易采游戏网5月7日消息&#xff0c;近日多家国内知名游戏公司公布了其2024年第一季度的财务报告&#xff0c;其中净利润大增40%以上的数据引起了市场的广泛关注。这一业绩表现不仅远超市场预期&#xff0c;也再次证明了国内游戏行业的强劲增长势头。 据了解&#xff0c;这些游戏…

力扣数据库题库学习(5.7日)--1757. 可回收且低脂的产品

1757. 可回收且低脂的产品 问题链接&#x1f4a6; 思路分析 编写解决方案找出既是低脂又是可回收的产品编号。 返回结果 无顺序要求 。看示例&#xff1a; 输入&#xff1a; Products 表&#xff1a; ----------------------------------- | product_id | low_fats | recy…

一文弄懂Jupyter的配置与使用(呕心沥血版)

Jupyter 是一个基于 Web 的交互式计算平台&#xff0c;使用户能够创建和共享文档&#xff0c;这些文档包含实时代码、方程式、可视化图表和解释文字。Jupyter 在数据分析领域被广泛应用&#xff0c;它提供了一个直观、交互式的操作界面&#xff0c;使得用户能够更容易地探索数据…

关于Checkmarx、CodeQL和Semgrep的测试结果比较

关于Checkmarx、CodeQL和Semgrep的测试结果比较 随着SAST工具的不断的推陈出新&#xff0c;为了比较一些新的工具是否能够提供更好的扫描结果&#xff0c;针对Checkmarx、CodeQL以及Semgrep几个工具进行了测试评估&#xff0c;具体的评估结果仅供参考。本文列列举了工具的各个方…

Rust语言系统编程实战(小北学习笔记)

前言 进入大学以来&#xff08;计算机应用技术——大数据方向&#xff09;&#xff0c;就像很多程序猿&#x1f412;一样&#xff0c;小北开始每学期学习一种新的编程语言。通过学习另一个编程语言&#xff0c;可以了解很多规范和规则&#xff0c;并得到了一些想法&#xff0c;…