如何从表格单元格中收集数据

时间:2011-06-13 07:31:08

标签: javascript jquery

如何从输入收集数据(输入在表中,其中id = tbl_bbmd和未知行数,如图片所示) enter image description here

我需要从输入单元格中收集数据并将其缩小。如何遍历此表并收集?

1 个答案:

答案 0 :(得分:0)

如果你想要一个包含所有值的单个串联字符串,你可以这样做:

var result = $('#tbl_bbmd input').map(function() {
    return this.value;
}).get().join(',');

如果你想要每行一个字符串数组,你可以这样做:

var result = [];
$('#tbl_bbmd tr').each(function() {
    result.push( $(this).find('input').map(function(){ return this.value; }).get().join(',') );
});

如果您希望序列化数据,可以执行以下操作:

var result = $('#tbl_bbmd input').serialize();