我创建了一个表格,其中每个td
都有文本框,现在必须按行每个方式将每个texbox值存储在一个数组中,即(对于每个tr)
所需的输出如
array[0]->ABC1,S/W developer1,abc1,22z,123 // 1st row values
array[1]->PQR2,S/W developer2,abc2,22z,123 // 2nd row values
答案 0 :(得分:1)
每行的数组中的文本框值(tr wise)
工作演示http://jsfiddle.net/cse_tushar/zQNUW/10/
$("#update").click(function () {
x = [];
$('table tr:gt(0)').each(function () {
y = '';
$(this).find('td input[type="text"]').each(function () {
y += $(this).val() + ' ';
});
if (y != '') {
x.push($.trim(y))
}
});
alert(x);
console.log(x);
});
工作演示http://jsfiddle.net/cse_tushar/zQNUW/7/
$("#update").click(function () {
x = [];
$('table tr td input[type="text"]').each(function () {
x.push($(this).val());
});
alert(x);
console.log(x);
});