這真的是一個骯髒的編碼,但解決您的問題..
firstMin = $(".csstdhighlight").closest('tr').eq(0).find('td').eq(1).text().trim();
for(i=0;i<4;i++) {
var firstResult = $('#tableAppointment tr').eq(rowIndex-i).find('td').eq(0).text().trim();
if(firstResult !="") {
firstHour = firstResult.replace(":00AM","").replace(":00PM","").trim();
}
}
lastMin = $('#tableAppointment tr').eq(lastRow).find('td').eq(1).text().trim();
for(i=0;i<4;i++) {
var lastResult = $('#tableAppointment tr').eq(lastRow-i).find('td').eq(0).text().trim();
if(lastResult !="") {
lastHour = lastResult.replace(":00AM","").replace(":00PM","").trim();
}
}
alert("[" + firstHour + ":" + firstMin + "] - [" + lastHour + ":" + lastMin + "]");
上播放您的演示.. http://jsfiddle.net/BerkerYuceer/Ybp4m/
,你可以通過你的需求從這裏發展吧..
好吧,你已經完成了它的難題,你需要的是讓你選擇的行索引開始搜索第二列值,然後將它添加到你的第一列值,你可以從你選擇的行中找回幾行......然後創建一個選擇最高和最低值的函數。 –
可以在jsfiddle代碼 – lax
你可以試試這個http://jsfiddle.net/65S7N/23/ – fuzionpro