嗨,对于我在剑道调度程序中的新功能,我想在用户按下结束键时获取最后一行的最后一个单元格的uid,所以请任何人帮我告诉我为什么我提前获得单元格uid的空值。谢谢。
$(document).keyup(function (e) {
if (e.keyCode == 35) {
var scheduler = $("#scheduler").data("kendoScheduler");
var element = scheduler.view().content.find("tr:last td:last");
var slot = scheduler.slotByElement(element);
alert(slot);
}
});
答案 0 :(得分:0)
我准备了一个小dojo示例。这会在按下scheduler
键时将End
中的最后一个元素记录到控制台。
修改强>
如果scheduler
按照您在其中一条评论中提到的undefined
返回,可能是因为div
ID和selector
之间存在差异。 E.g。
<div id="scheduler"></div>
var scheduler = $("#scheduler").data("kendoScheduler");