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


Posted in jQuery onJuly 04, 2017

本文实例讲述了jQuery实现动态给table赋值的方法。分享给大家供大家参考,具体如下:

html

请忽视各种class,因为前端用的是layui

<table class="layui-table" lay-skin="line" id="datas">
  <colgroup>
    <col width="150">
    <col width="200">
    <col>
  </colgroup>
  <thead>
  <tr>
    <th>昵称</th>
    <th>加入时间</th>
    <th>签名</th>
  </tr>
  </thead>
  <tbody>
  <tr id="template">
    <td id="id"></td>
    <td id="url"></td>
    <td id="title"></td>
  </tr>
  </tbody>
</table>

js代码

<script>
  var data = [{
      "id": 1,
      "url": "http://www.jqcool.net",
      "switch": 1,
      "order": 1,
      "pid": 0,
      "title": "Online Program knowledge share and study platform"
    },
      {
        "id": 2,
        "url": "http://www.baidu.com",
        "switch": 0,
        "order": 2,
        "pid": 2,
        "title": "这是测试的数数据这是测试的数数据"
      },
      {
        "id": 3,
        "url": "http://www.taobao.com",
        "switch": 0,
        "order": 3,
        "pid": 2,
        "title": "淘宝购物"
      },
      {
        "id": 4,
        "url": "http://www.jqcool.net1",
        "switch": 1,
        "order": 4,
        "pid": 2,
        "title": "Online Program knowledge share and study platform2"
      },
      {
        "id": 5,
        "url": "http://www.baidu.com1",
        "switch": 0,
        "order": 5,
        "pid": 2,
        "title": "这是测试的数数据2"
      },
      {
        "id": 6,
        "url": "http://www.taobao.com1",
        "switch": 1,
        "order": 6,
        "pid": 0,
        "title": "淘宝购物2"
      }];
  $.each(data, function (i, n) {
    var row = $("#template").clone();
    row.find("#id").text(n.id);
    row.find("#url").text(n.url);
    row.find("#title").text(n.title);
    row.appendTo("#datas");//添加到模板的容器中
  });
</script>

效果

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

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
Mar 23 jQuery
jquery+css实现侧边导航栏效果
Jun 12 jQuery
利用jquery去掉时光轴头尾部线条的方法实例
Jun 16 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
jQuery实现页码跳转式动态数据分页
Dec 31 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery操作DOM_动力节点Java学院整理
Jul 04 #jQuery
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 #jQuery
jQuery简介_动力节点Java学院整理
Jul 04 #jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 #jQuery
jQuery动画_动力节点节点Java学院整理
Jul 04 #jQuery
jQuery实现点击关注和取消功能
Jul 03 #jQuery
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 #jQuery
You might like
浅谈电磁辐射对健康的影响
2021/03/01 无线电
德劲1103的维修打理经验
2021/03/02 无线电
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
php用header函数实现301跳转代码实例
2013/11/25 PHP
浅谈php提交form表单
2015/07/01 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
IE innerHTML,outerHTML所引起的问题
2009/06/04 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
NodeJS url验证(url-valid)的使用方法
2013/11/18 NodeJs
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
ES6记录异步函数的执行时间详解
2016/08/31 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
vue双向数据绑定知识点总结
2018/04/18 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
Vue的H5页面唤起支付宝支付功能
2019/04/18 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
使用layui前端框架弹出form表单以及提交的示例
2019/10/25 Javascript
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
python抓取网页中链接的静态图片
2018/01/29 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
PyCharm MySQL可视化Database配置过程图解
2020/06/09 Python
python xlsxwriter模块的使用
2020/12/24 Python
python 制作磁力搜索工具
2021/03/04 Python
香港个人化生活购物网站:Ballyhoo Limited
2016/09/10 全球购物
DogBuddy荷兰:找到你最完美的狗保姆
2019/04/17 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
大学生职业规划范文:象牙塔生活的四年计划
2014/01/14 职场文书
工地宣传标语
2014/06/18 职场文书
2014领导干部四风问题查摆思想汇报
2014/09/13 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书
MySQL索引篇之千万级数据实战测试
2021/04/05 MySQL
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL