Hi,
I've been using Kendo jquery UI for only one month. I have created a kendo tree, now I can properly rename each node with inline editing.
At the time of renaming a node i made this inline editable using Jeditable library. But after editing the node text only when I'm pressing ENTER button then only it's saving the node text. I want to save this changed node text also when I click out side of the tree. Anyone can help me please?
This rename thing happening under the kendoContextMenu, Please go through the code below:
$("#menu").kendoContextMenu({
target: "#treeview",
filter: ".k-in",
select: function (e) {
e.preventDefault();
var button = $(e.item);
var node = $(e.target);
console.log(node)
var treeView = $("#treeview").data("kendoTreeView");
var buttonSelect = $(e.item).children(".k-link").text();
switch (buttonSelect) {
case "Rename":
node.editable(function (value, settings) {
console.log(value)
return value;
}, {
event: "click",
cssclass: "treeInlineEdit"
})
node.trigger("click", [e]);
break;
}
},
})