Kendo ui 在剑道UI树视图中选择复选框

Kendo ui 在剑道UI树视图中选择复选框,kendo-ui,kendo-treeview,Kendo Ui,Kendo Treeview,我正在使用带有复选框的剑道UI树视图。我的问题是,当我加载树时,我将使用javascript检查一些复选框。但这并不是自动选择父复选框。我是否需要手动执行此操作,或者框架中是否有任何选项 谢谢, Raja如果通过使用JavaScript添加“checked”属性来检查节点 e、 g 您将需要手动处理父项检查。但是,如果模拟单击,树视图将更新其状态,就像使用鼠标单击一样。 e、 g 请记住,您需要调用单击复选框输入,而不是包装它的span元素。如果您通过使用JavaScript添加“checked

我正在使用带有复选框的剑道UI树视图。我的问题是,当我加载树时,我将使用javascript检查一些复选框。但这并不是自动选择父复选框。我是否需要手动执行此操作,或者框架中是否有任何选项

谢谢,
Raja

如果通过使用JavaScript添加“checked”属性来检查节点 e、 g

您将需要手动处理父项检查。但是,如果模拟单击,树视图将更新其状态,就像使用鼠标单击一样。 e、 g


请记住,您需要调用单击复选框输入,而不是包装它的span元素。

如果您通过使用JavaScript添加“checked”属性来检查节点 e、 g

您将需要手动处理父项检查。但是,如果模拟单击,树视图将更新其状态,就像使用鼠标单击一样。 e、 g


请记住,您需要调用单击复选框输入,而不是包装它的span元素。

假设您要选择所选的节点:

// Get the node that is selected
var selected = treeview.select();
// Find the checkbox associated with this node
var checkbox = $("input[type='checkbox']", selected)[0];
// Click on it for selecting it and its ancestors
checkbox.click();
作为创建
kendoTreeView
的结果的
treeview

var treeview = $("#my_tree").kendoTreeView({...}).data("kendoTreeView");

假设要选择所选的节点:

// Get the node that is selected
var selected = treeview.select();
// Find the checkbox associated with this node
var checkbox = $("input[type='checkbox']", selected)[0];
// Click on it for selecting it and its ancestors
checkbox.click();
作为创建
kendoTreeView
的结果的
treeview

var treeview = $("#my_tree").kendoTreeView({...}).data("kendoTreeView");
剑道ui(html5)树查看位置重置为树的开头。 当我绑定树上的许多记录时。当我选择最后一个节点时,treeview位置将重置为树的起始位置。 这个问题只出现在IE(InternetExplorer9)中。在firefox和chrome中,它运行良好

图1显示了treeview在最后一条记录中选择树节点后重置为树的开头的页面

图2显示了在底部选择treeview节点的页面

剑道ui(html5)树查看位置重置为树的开头。 当我绑定树上的许多记录时。当我选择最后一个节点时,treeview位置将重置为树的起始位置。 这个问题只出现在IE(InternetExplorer9)中。在firefox和chrome中,它运行良好

图1显示了treeview在最后一条记录中选择树节点后重置为树的开头的页面

图2显示了在底部选择treeview节点的页面