jq怎么获取表格里的数据存到集合里

 时间:2026-02-18 19:57:20

1、思路:在页面中有一个表格,因为对象有属性,可以在td中设置自定义属性作为对象的属性,td的内容作为对象属性的值。

2、定义一个表格,设置td的自定义属性。

<table id="tb

  <tr>

    <td propertyName="name">张三</td>

    <td propertyName="gender">男</td>

    <td propertyName="age">23</td>

    <td propertyName="professional">程序员</td>

  </tr>

  <tr>

    <td propertyName="name">李四</td>

    <td propertyName="gender">男</td>

    <td propertyName="age">25</td>

    <td propertyName="professional">管理员</td>

  </tr>

  <tr>

    <td propertyName="name">小樱</td>

    <td propertyName="gender">女</td>

    <td propertyName="age">20</td>

    <td propertyName="professional">招聘员</td>

  </tr>

</table>

jq怎么获取表格里的数据存到集合里

3、声明数组和对象,遍历表格行和列,将每列的自定义属性设给对象,将内容设给对象属性的值。

$(function(){

var array = [];

var object

    $("#tb tr").each(function(){

    object = new Object();

    var tdLength = $(this).children().length;

    for(var i=0;i<tdLength;i++){

    var currentTd = $(this).children()[i];

    var propertyName = currentTd.getAttribute("propertyName");

    var value = currentTd.innerText;

    object[propertyName] = value;

    }

    array.push(object);

    });

    console.log(array)

});

jq怎么获取表格里的数据存到集合里

jq怎么获取表格里的数据存到集合里

  • dede后台系统基本参数空白怎么办
  • 如何在步道乐跑中清除缓存数据呢?
  • 上市企业的五大核心管理体系,值得一看
  • Python面试常问的九个问题
  • ORACLE的decode使用
  • 热门搜索
    酸菜鱼的做法家常做法 过程与方法 家常炸丸子 绿豆芽怎么炒好吃 甘蓝怎么做好吃 英语听力怎么提高 手脚出汗的治疗方法 教学计划怎么写 花菜怎么炒好吃 cf斗地主怎么玩