如何在动态创建的表格中获取某一列的值(jquery)

这个似乎是一个很简单的问题,但是因为不熟悉jquery,所以也困扰了许久。查了好些资料,终于找到了答案。

对于动态创建的表格,除了表头是确定下来的,中每一行的内容都是动态从数据库获取的。给tbody定下一个id,便于后面选择器定位到tbody的位置。使用each函数即可遍历每一行啦!

$("#tbodyId tr").each(function(){
        //遍历每一行时的操作
        })

目前函数已经实现遍历每一行的功能了,接下来就是要定位到我们指定的列。

$("#tbodyId tr").each(function(){
        $(this)  //在遍历时用于定位到该行元素
        .children("td:first")   
           //使用children()定位到<tr></tr>中的指定<td></td>
        .children(":first").val();  
        //如果<td></td>中还包含子元素,则继续使用children(),直到定位到自己想要选择的元素。最后使用text()、attr()、val()等其他函数获取自己想要的数据就可以啦~~~
        })
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值