获取数组中的表数据内容

时间:2016-08-17 10:34:28

标签: javascript jquery

我有动态创建的表,我希望数组中的表内容意味着变量(like var k = {1.hai 2.me 3.you ....})。我使用这段代码,但这不是一个好的

 var x = $("tr[id='1'] > td:nth-child(1)").html()
        x1 = $("tr[id='2'] > td:nth-child(1)").html();
        x2 = $("tr[id='3'] > td:nth-child(1)").html();
        x3 = $("tr[id='4'] > td:nth-child(1)").html();....
        ......
var y=[x,x1,x2,x3,.....................]

如何使用循环执行此操作?

1 个答案:

答案 0 :(得分:4)

以下是您执行此操作的方法:

var td=$("table tr td:nth-child(1)"); // get first child of all the td elements

var htmlContent=[]; // initilize an empty array

for(i=0; i<td.length; i++){

    htmlContent[i]=$(td[i]).html(); // add the html content

}