仔细阅读表格并显示日期

时间:2011-08-11 11:25:03

标签: javascript jquery

我有一个包含rowspan的列和不包含rowspan的行的表。我想阅读下表中的日期列。

我想读一读2010年1月1日星期二,2010年1月2日星期二。2010年1月3日星期三......等... 我怎么能这样做?

请注意,有些列有rowspan而有些列没有。 enter image description here

2 个答案:

答案 0 :(得分:3)

var dates = [];

$('table tr td:first-child').each(function() {
    if ($(this).text() != '')
        dates.push( $(this).text() );
});

答案 1 :(得分:0)

试试这个 -

var maxcols = 0;

$('table tr').each(function() {
    $(this).children().length > maxcols ? maxcols = $(this).children().length : maxcols = maxcols;
});

$('table tr td:first-child').each(function() {
    if ($(this).text() != '' && $(this).parent().children().length === maxcols)
        alert($(this).text());
});   

http://jsfiddle.net/ipr101/FyGR6/1/