使用行id jquery获取列值

时间:2012-11-28 16:39:56

标签: javascript jquery

我有一个像这样的jaquery代码:

var items = $('.trSelected', grid);

其中items是逗号分隔的行列表(tr标签),如下所示:

row25
row30

我想获得这些行的第6和第8列(td)值。如何使用jquery。

我可以迭代这样的项目:

for (i = 0; i < items.length; i++) {
   itemList += items[i].id;  // gives row id
}

2 个答案:

答案 0 :(得分:0)

以下代码在您的行中进行迭代,并将第6和第8的值添加到项目列表中。

$.each( items, function(i, item){

     columns = $(item).children();
     //columns[5]
     //columns[7]
});

答案 1 :(得分:0)

创建一个函数并将行号和列传入其中,检查return是否为null等,你应该直接从表中获取所需的值

function getValue(rowNumber, column){


var val = $('#selectme').children('tbody').children(':nth-child(' + rowNumber + ')').children(':nth-child(' + column + ')').text();

    return val;

}
alert(getValue(1,3));

JSFiddle Here