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实现简单实用的轮播器
May 23 jQuery
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
jQuery实现简单的回到顶部totop功能示例
Oct 16 jQuery
jQuery中ajax获取数据赋值给页面的实例
Dec 31 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
jquery实现Ajax请求的几种常见方式总结
May 28 jQuery
jQuery删除/清空指定元素的所有子节点实例代码
Jul 04 jQuery
jQuery实现电梯导航模块
Dec 22 jQuery
多种类型jQuery网页验证码插件代码实例
Jan 09 jQuery
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 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
php实现RSA加密类实例
2015/03/26 PHP
javascript 节点排序 2
2011/01/31 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
原生javascript实现解析XML文档与字符串
2016/03/01 Javascript
jquery获取下拉框中的循环值
2017/02/08 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
极简主义法编写JavaScript类
2017/11/02 Javascript
快速处理vue渲染前的显示问题
2018/03/05 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
axios简单实现小程序延时loading指示
2018/07/30 Javascript
详解js的视频和音频采集
2018/08/09 Javascript
JavaScript 继承 封装 多态实现及原理详解
2019/07/29 Javascript
js DOM的事件常见操作实例详解
2019/12/16 Javascript
详细介绍Python语言中的按位运算符
2013/11/26 Python
Python socket编程实例详解
2015/05/27 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Django的分页器实例(paginator)
2017/12/01 Python
Python批量删除只保留最近几天table的代码实例
2019/04/01 Python
Python+PyQT5的子线程更新UI界面的实例
2019/06/14 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
解决import tensorflow as tf 出错的原因
2020/04/16 Python
python中常见错误及解决方法
2020/06/21 Python
捷克玩具商店:Bambule
2019/02/23 全球购物
采购文员岗位职责
2013/11/20 职场文书
七年级地理教学反思
2014/01/26 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
英语教师自荐信
2014/05/26 职场文书
博士论文答辩开场白
2015/06/01 职场文书
小学六年级班主任工作经验交流材料
2015/11/02 职场文书
公司会议开幕词
2016/03/03 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
python 经纬度求两点距离、三点面积操作
2021/06/03 Python
MySQL窗口函数的具体使用
2021/11/17 MySQL
Nginx 安装SSL证书完成HTTPS部署
2022/04/28 Servers