如何选择表中的所有行而不是Jquery中的可见行

时间:2014-05-06 18:13:47

标签: javascript jquery html

我有一个带分页的HTML表格。我需要将表转换为csv。以下代码用于获取表的当前页面中的所有可见行。

$(el).find('tr').each(function() {
    var tmpRow = [];
    $(this).filter(':visible').find('td').each(function() {
        if ($(this).css('display') != 'none')
            tmpRow[tmpRow.length] = formatData($(this).html());
    });
    row2CSV(tmpRow);
});

那么,如何选择表格中的所有行,无论是否分页,而不是选择当前可见的行。请帮我 !谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个

$(el).find('tr').each(function() {
                var tmpRow = [];
                $(this).find('td').each(function() {
                        tmpRow[tmpRow.length] = formatData($(this).html());
                });
                row2CSV(tmpRow);
            });

删除:可见检查并遵循以下条件

  

$(this).css('display')!='none'