问题标签 [kendo-treeview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1973 浏览

kendo-ui - 剑道ui模板的问题

我正在使用带有模板http ://demos.kendoui.c​​om/web/treeview/checkboxes.html 的剑道 ui 树

剑道模板文档http: //docs.kendoui.c​​om/getting-started/framework/templates/overview

现在我的模板仅向叶节点显示复选框

我想修改这个模板。我希望所有节点都使用此选项name,d_text,parent_idhidden并且复选框仅在叶节点中

隐藏值的模板

我必须在模板中进行哪些更改?

这是我的 jQuery 代码

0 投票
1 回答
1647 浏览

kendo-ui - Kendo UI Treeview 数据绑定到 XML:它如何绑定到“id”?

我很难理解TreeView小部件的内部工作原理。我指的是Kendo 代码库示例,特别是 Ajax 加载片段:

这是使用的模型,对应于实际的 XML 结构:

视图执行以下代码:

困扰我的是模型需要完全按照这个例子来实现。具体来说,需要以这种方式准确指定“id”和“hasChildren”属性。例如,将“id”修改为“Id”会导致此示例无效并且TreeView不会加载。有人可以帮我解决以下问题吗?

  1. 绑定实际上是如何完成的?
  2. 为什么我必须用小写属性设计我的模型?(我知道这听起来很奇怪,但它与我(组)项目的其他格式冲突......)
  3. 有没有办法将剑道所需的“id”和“hasChildren”绑定到其他属性(相同的功能,不同的名称)?
0 投票
2 回答
9139 浏览

checkbox - kendo ui get id of checkbox when unchecked

i am using kendo ui tree view with check box

i want the check box's id when it is getting unchecked

this is kendo ui mine code

in this code i am not getting checkbox's id when it is unchecked so i have tried this jquery code

this code is only working in js fiddle but not in my case http://jsfiddle.net/NPUeL/

if i use this code then i can get the number of count but i dont know how to use it

what changed i need to do in data source so i can get id thanks in adavance

0 投票
1 回答
5129 浏览

kendo-ui - 剑道树视图节点双击事件编辑

我有一个剑道 ui 树视图。我想在双击事件时更新或删除剑道树视图的节点。当我双击树视图节点时,它将进入文本框中的编辑模式。然后我想附加一个关闭按钮图标,当我点击它时,我想删除节点和相关的子节点。我已经定义了类似的代码

我的模板就像

但是代码不能正常工作。我需要做哪些改变。

0 投票
2 回答
2239 浏览

kendo-ui - 在 Kendo TreeView 中选择每个节点

我有一个像这样的剑道树视图:

我使用以下代码以编程方式选择根节点:

但是,第一个节点仅突出显示,但其复选框保持未选中状态,其下方的每个子节点也是如此。如何检查每个复选框?

0 投票
2 回答
2776 浏览

kendo-ui - 在 Kendo TreeView 中隐藏根复选框

我知道您可以使用复选框模板来控制其外观,但我将如何隐藏根节点(并且仅根节点)的复选框?

更新

下面的答案也可以解决问题。但是,我最终使用了这样的模板:

“Id”是我的数据源中的 id 字段。

0 投票
1 回答
271 浏览

kendo-ui - Kendo TreeView 上的最后一个节点

当我遍历树中的每个节点时,我需要在 TreeView 的最后一个节点上处理一些特殊的逻辑。有没有一种简单的方法来判断它是否是最后一个节点?

0 投票
0 回答
52 浏览

java - 如何更改或转换生成的 JSON 结构

我已经生成了这个 json

但这不符合我的要求,我想将其转换为类似的内容,以便我可以访问字段名称以在我的剑道树中使用它

0 投票
0 回答
3248 浏览

kendo-ui - KendoUI Treeview 选择数据绑定上的节点

我有一个列表视图,我希望用户能够双击这将更改树视图的数据源并选择树视图节点。当我得到我想要选择的项目的 ID 时,执行我认为应该选择树视图上的节点的代码,它没有选择。任何想法将不胜感激

Listview 双击事件:

树视图声明:

数据绑定函数:

谢谢,

德鲁

0 投票
1 回答
699 浏览

javascript - asp.net mvc ajax post传统参数序列化

我正在使用 kendo-ui 的树视图。

插入新的树节点后,我需要刷新树视图。为了用户友好,我想通过为负责创建树视图的 JSON 的方法提供三个参数来使树视图自动扩展到新创建的树节点。您可以在下面看到代码。

因此,我计划将父 ID 数组(祖先)传递给该方法,以便该方法知道将哪个扩展属性设置为 true。

如果它是一个 jQuery,我知道如何使用 jQuery.makeArray(ancestry) 并在 $.ajax() 中将传统参数序列化设置为 true。但这是剑道。

有谁知道如何让 treeview.dataSource.read() 进行传统的参数序列化?

或者如何使 asp.net mvc 4.0 接受 ajax post 参数,例如

与 PHP 不同,asp.net MVC 似乎不支持参数名称中的“[]”。