2013-04-25 2 views
0

я получаю все строки этой скрипки http://jsfiddle.net/QupLN/3/ какДоступа значения данной ячейки в массиве т.р.

var x = $("tr").map(function(i,j){ 
return $(j).text(); 
}); 

я могу получить доступ элемента в этом массиве, как

console.log(x[1]); 

console.log(x[1]); держит данные интересующей меня строки. Однако я хотел бы получить значение каждой ячейки в console.log(x[1]);

Как получить, например, значение первого имени в x[1];

ответ

1

Попробуйте это:

var x = $("tr").map(function(i,j){ 
    return $(j).text(); 
}); 

var firstname = x[1].split("\n")[2]; 
var lastname = x[1].split("\n")[3]; 
+0

Thansks.That работал. – Gandalf

+1

@Logan, вы можете принять ответ для других, чтобы решить вопрос ... – excentris

+0

В ответе, который вы дали, он получает все данные ячеек таблицы в один гигантский массив, и это не хорошо. – Gandalf

0

вы можете использовать

$("#tableId tr td:first-child").click(function() { 
    $(this).text() 
    }); 
Смежные вопросы