gpt4 book ai didi

javascript - kendo 将网格拖放到 TreeView 节点

转载 作者:行者123 更新时间:2023-12-03 07:10:34 26 4
gpt4 key购买 nike

我有一个剑道网格和一个剑道 TreeView 。我想从剑道网格行拖动并将其添加到我的剑道 TreeView 中。唯一的事情是我想知道放置目标的 id(树的确切子节点)。我不想将其附加到 TreeView 的末尾。我怎样才能做到这一点?

$("#table_messages").kendoDraggable({
filter: "tr",
group: "Grid",
hint: function (e) {
var item = $("<img src="images/inbox.png"/>");
return item;
}
});

$("#folders").kendoDropTarget({
filter: ".k-item",
group: "Grid",
drop: function(e) {

}
});

最佳答案

**这对我有用:

第一步: 为 TreeView 添加此模板:**

<script id="treeview-template" type="text/kendo-ui-template">
<div style="display: inline-block">
<span class="node" id="#: item.id #">#: item.Title #</span>
</div>

第二步:

$("#folders").kendoDropTarget({

    drop: function (e) { //apply changes to the data after an item is dropped

dataitem = $("#grid").data("kendoGrid")).dataItem(draggedElement);

var id = treeview.dataItem($(e.dropTarget).find("span.k-in.k-state-hover").find("span.node")).ID;// id of the drop target

关于javascript - kendo 将网格拖放到 TreeView 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36624929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com