这是我的 jsfiddle 获取 currentRowindex 我如何获取开始时间和结束时间。用户可以拖动类(第 7、第 8、第 9 ..)单元格并选择时间。用户限制为不选择超过 3 个单元格我正在获取 currentRowindex。如何使用 rowIndex 获取时间。
var currentRow1 = $('.csstdhighlight').closest('td').parent()[0].sectionRowIndex;
这确实是一个肮脏的编码,但解决了你的问题..
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/
你可以从这里根据你的需要发展它..