Demo Here in jsbin demo i m getting start time but i dnt know any idea how to get end time.
how should i go further to get end time.
i dont want to change html.
i have to get end time using present html.
i m trying since last three days.
$("#btnAllot").click(function ()
{ var calculateStartMins = $('td.csstd:first');var calculateStartHrs = calculateStartMins.parent().prevAll().andSelf().find('td:first-child').filter(function(){return $.trim($(this).text()) !== '';}).last();
var fromTime = calculateStartHrs.text().trim() + calculateStartMins.text().trim();
var fromTimeAMPM = fromTime.substring(5, 7);
var fromTimeHour = fromTime.trim().substring(0, 2);
var fromTimeMinute = fromTime.substring(7, 10);
var hidFromTime = fromTimeHour.trim() +":"+ fromTimeMinute.trim();alert("Start Time is "+hidFromTime.trim());
var endTime = $('td.csstd:last').parent().next().andSelf().find('td:first-child').
filter(function ()
{return $.trim($(this).text()) !== '';
}).last();alert("End Time is "+endTime);
});
You’re thinking way too complicated, I guess… See if this works for you:
DEMO (JSFiddle)
JSBin