js 获取table 下的选中行的数据

js 获取table 下的选中行的数据

以td中为innerhtml为例,若td中放的是input 可根据input的id取值

即:cle[index].find(’input[id=inputid]‘).val();

//获取所有行
let row =$("#tableid").children("tr");
//遍历所有行
for(var i=0;i<row.length;i++){
//获取tr下的所有列
var cle=row.eq(0).find("td");
//获取checkbox的选中状态(假设checkbox的列在第一行)
var checked = cle.eq(0).find('input')[0].clecked;
//根据checked (true/false)的值,来判断是否被选中
if(checked==true)//选中
{
console.log(cle[index].innerText);//输出需要列的值或将值赋给对象数组
}
}

你可能感兴趣的:(js)