1
我有一個kendo ui treeview。我想在雙擊事件中更新或刪除kendo treeview的節點。當我雙擊樹視圖節點時,它將進入文本框中的編輯模式。然後我想追加一個關閉按鈕圖標,當我點擊時,我想要刪除節點和相關的子節點。我定義了諸如Kendoui treeview節點雙擊事件編輯
var treeview = $("#treeview").kendoTreeView({
template: kendo.template($("#treeview-template").html()),
select: onSelect,
loadOnDemand: true,
dataSource: dataSource, // dynamic datasource
dataTextField: ["categoryname"]
}).on('dblclick', '.child', function(event)
{
$(this).siblings(".sri").show();
$target = $(event.target);
alert("event" + event);
$target.editable(function (value, settings)
{
return value;
},
{
event: 'dblclick',
cssclass: 'treeInlineEdit'
});
$target.trigger('dblclick', [event]);
}).data("kendoTreeView");
的代碼和我的模板像
<script id="treeview-template" type="text/kendo-ui-template">
<span class='child'>#: item.categoryname #</span>
<a class='showcloseicon' onclick='sri(#:item.categoryid#)' name='#:item.categoryid#' style='color:blue;display:none'>X</a>
</script>
但代碼不能正常工作。我需要做些什麼改變。