在jquery中获取单元格的空白值

时间:2012-06-26 12:37:16

标签: jquery html

我正在选择考试时间单元格上的时间段。选择时段后,我在文本框中输入学生姓名,然后单击选择学生按钮,然后学生姓名进入选定的时间段。

使用下面的代码我得到突出显示的单元格的开始时间和结束时间,但它显示空白值。 我的代码出了什么问题。

var mins = $('td.csstd:first');
var hrs = mins.parent().prevAll().andSelf().find('td:first-child').
    filter(function () { 
        return $.trim($(this).text()) !== ''; 
    }).last();
alert(hrs.text() + mins.text());

See demo here

1 个答案:

答案 0 :(得分:0)

我认为你遇到的问题就在这一行

return $.trim($(this).text()) !== ''; 

'this'并不是指任何价值。您需要将变量'min'和'hrs'设置为变量,然后将其放入此位置。为了测试,当你将'hrs'放入这个位置时,它将返回一个值。