我有一个树视图,dragAndDrop
设置为true。当树的叶节点转换为内部节点时,通过丢弃其中的一些子节点,它开始表现奇怪。如果我折叠此节点,它将不会再次展开。如果我把另一个孩子放到它上面,它甚至更加怪异。这是我使用的代码:
var inline = new kendo.data.HierarchicalDataSource({
data: [
{ categoryName: "Storage", subCategories: [
{ subCategoryName: "Wall Shelving" },
{ subCategoryName: "Floor Shelving" },
{ subCategoryName: "Kids Storage" }
] },
{ categoryName: "Lights", subCategories: [
{ subCategoryName: "Ceiling" },
{ subCategoryName: "Table" },
{ subCategoryName: "Floor" }
] }
],
schema: {
model: {
children: "subCategories"
}
}
});
$("#label-tree").kendoTreeView({
dragAndDrop: true,
loadOnDemand: false,
dataSource: inline,
dataTextField: [ "categoryName", "subCategoryName" ]
});
我尝试了其他方法来定义数据源,但它们最终都是一样的。我做错了吗?
答案 0 :(得分:0)
这是Kendo UI中的一个错误,但在2013.1.514版本中得到了解决。尝试使用:
<link href="http://cdn.kendostatic.com/2013.1.514/styles/kendo.common.min.css" rel="stylesheet">
<link href="http://cdn.kendostatic.com/2013.1.514/styles/kendo.default.min.css" rel="stylesheet">
<script src="http://cdn.kendostatic.com/2013.1.514/js/jquery.min.js"></script>
<script src="http://cdn.kendostatic.com/2013.1.514/js/kendo.all.min.js"></script>