0
我實現了劍道網格拖曳,通過使用該參考www.jsfiddle.net/JBeQn/拖放功能劍道格拖放目標是不明確的
一切工作正常,但是當我做拖放和上下降事件我得到的錯誤dest是undefined我不知道爲什麼會發生這種情況,我正在使用最新版本的kendo和jQuery。
grid.table.kendoDropTarget({
group: "gridGroup",
drop: function(e) {
e.draggable.hint.hide();
var target = dataSource.getByUid($(e.draggable.currentTarget).data("uid")),
dest = $(document.elementFromPoint(e.clientX, e.clientY));
if (dest.is("th")) {
return;
}
dest = dataSource.getByUid(dest.parent().data("uid"));
//not on same item
if (target.get("id") !== dest.get("id")) {
//reorder the items
var tmp = target.get("position");
target.set("position", dest.get("position"));
dest.set("position", tmp);
dataSource.sort({ field: "position", dir: "asc" });
}
}
});
任何幫助將是非常讚賞