Просто хочу получить данные строки таблицы и передать ее. В моем коде кажется, что он только получает данные первой строки.Получение данных строки таблицы jQuery
$(".edit").click(function(){
var tableData = $('tr.table').children("td").map(function() {
return $(this).text();
}).get();
$('#test1').val($.trim(tableData[0]));
$('#test2').val($.trim(tableData[1]));
$('#test3').val($.trim(tableData[2]));
})
Это немного непонятно, что вы хотите. Я предполагаю, что вы хотите получить строку, в которую был нажат элемент '.edit'? '$ ('tr.table'). children (" td ")' получает весь элемент 'td' всей таблицы. –