js 动态创建table标签下的tr标签
使用JavaScript根据后台获取的数据进行创建table标签下的tr标签
前端页面中的标签部分代码
<table class="layui-table lay-even" id="poweruser"><thead><tr><th width="80">ID</th><th>名称</th><th width="180">图标</th><th>状态</th><th>排序</th><th width="240">操作</th></tr></thead><tbody><!--这是根据后台的数据在js中进行创建tr标签--></tbody></table>
使用根据获取的数据进行遍历创建tr标签
$.ajax({type : "post",async : false,//不加直接errorurl : '/SuperCMS/AdminMenuCon/menupower',success : function(res) {data=res;var tdArr = document.getElementById('poweruser').firstElementChild;for (var i = 0; i < data.length; i++) {var tr = document.createElement("tr"); tr.innerHTML = '<td>' + data[i].id + '</td>'+'<td>' + data[i].cname + '</td>'+'<td><i class="iconfont">' + data[i].iconfont + '</i></td>'+'<td><input type="checkbox" name="field_value" value="1" lay-skin="switch" lay-filter="ajax" lay-text="正常|禁用" data-params /></td>'+'<td>'+ data[i].sort + '</td>'+'<td><a href="" class="layui-btn layui-btn-mini modal-catch">'+'<i class="iconfont"></i>编辑</a>'+'<a class="layui-btn layui-btn-mini layui-btn-danger ajax" data-list="" data-params="">'+'<i class="iconfont"></i>删除</a>' +'</td>'; tdArr.appendChild(tr); }},error: function () {console.log("超级权限菜单!");}});
具体效果
来源:https://blog.csdn.net/concealed0/article/details/94360472
jQuery表格生成插件Table.js:
http://www.jq22.com/jquery-info10649
js如何动态创建表格(两种方法)
https://www.cnblogs.com/Renyi-Fan/p/9134967.html#_label1
js 动态创建table标签下的tr标签相关推荐
- 前端小技巧:js 动态创建table标签下的tr标签
使用JavaScript根据后台获取的数据进行创建table标签下的tr标签 前端页面中的标签部分代码 <table class="layui-table lay-even" ...
- html给自动生成的td赋值,JS 动态创建Table,Tr,Td并赋值的简单示例
修改: 要求主题列表随成果类型改变而改变 网上查询资料后开工,在成果类型下拉框添加change()事件触发Dwr,查询主题集合--动态创建/编辑Table JS部分: 经测试代码如下: /** * 动 ...
- html给自动生成的td赋值,JS动态创建Table,Tr,Td并赋值的具体实现
成果库修改: 要求主题列表随成果类型改变而改变 网上查询资料后开工,在成果类型下拉框添加change()事件触发Dwr,查询主题集合--动态创建/编辑Table 概要代码如下: JS //动态获取主题 ...
- 通过js动态创建标签,并设置属性
当我们在写jsp页面时,往往会遇到这种情况:从后台获取的数据个数不确定,此时在前端写jsp页面时也就不确定怎么设计了.这个时候就需要通过js动态创建标签: 1.创建某个标签:如下在body中创建一个d ...
- js动态修改html标签属性,通过js动态创建标签,并设置属性方法
当我们在写jsp页面时,往往会遇到这种情况:从后台获取的数据个数不确定,此时在前端写jsp页面时也就不确定怎么设计了.这个时候就需要通过js动态创建标签: 1.创建某个标签:如下在body中创建一个d ...
- js的节点操作动态创建table表格,创建行,删除行
节点操作 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点,每个 HTML 元素是元素节点,HTML 元素内的文本是文本节点,每个 HTML 属性 ...
- 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法
本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...
- js动态生产html元素,js 动态创建 html元素
js 动态创建 html元素 js学习之动态创建html元素 body{margin:0;padding:0;} .sky{background:#000;width:1000;height:500p ...
- html div 移除,js动态创建及移除div的方法
本文实例讲述了js动态创建及移除div的方法.分享给大家供大家参考.具体实现方法如下: //创建div function createDiv(){ if(document.getElementById ...
最新文章
- BZOJ 4422 Cow Confinement (线段树、DP、扫描线、差分)
- 不相交集合求并的路径压缩
- 为数据访问代码编写测试–不测试框架
- Cassandra1.2文档学习(7)—— 规划集群部署
- win7的一些小知识
- mysql表级锁和行级锁_Mysql的表级锁和行级锁
- 单反相机的常用的几个参数之间的关系
- Linux 命令(73)—— ps 命令
- Android基于在线地图的轨迹跟踪服务
- 病房呼叫系统数电设计(含报告)
- php如何检测usbkey,检测USBkey未插入如何处理
- 判断对错。在java的多态调用中,new的是哪一个类就是调用的哪个类的方法。
- python递归排列组合_Python 排列组合
- 上传图片到淘宝接口调用展示
- Python Selenium 疑难杂症解方(二): 定位
- 《高效的秘密》第五,六章读后感
- java book打印机_java如何调用本地打印机进行图片打印
- uniapp 刷新页面
- 《伟大的小细节:互联网产品设计中的微创新思维》——2.2 必经流程简化
- 视频网站 服务器 带宽一般有多大,做视频需要多少服务器带宽? 视频网站带宽计算方法...