剑道UI树视图:抑制展开/折叠和选择子节点在点击



我在我的页面上设置了一个带有复选框的剑道UI树视图

我想在双击时抑制子节点的展开/折叠并在dblclick

上检查子节点

i have try

 $("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) {
            event.preventDefault();
            alert('dblclick');
        }).data("kendoTreeView")

防止违约似乎并没有抑制扩张和崩溃

试试这个:$("#treeview").unbind("dblclick");

如果你不想在双击事件时展开或折叠,那么就像这样做…

 $("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) { 
     alert('dblclick');
     return false;
}).data("kendoTreeView")

只需在代码中再添加一行返回false。

参见工作示例:-http://jsfiddle.net/GaFd6/37/在上面的例子中,如果你双击tree,那么node将不会展开。

谢谢

去掉expand on dblclick:

$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)');

去掉expand on &添加其他内容:

$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)')
    .on('dblclick', '.k-in:not(.k-state-disabled)', function(evt) {
        // your stuff
    });

最新更新