问题标签 [kendo-treelist]
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.
javascript - 在 Kendo UI TreeList 中拖动节点时如何更改图标/拖动线索?
在 Kendo TreeList 中拖动节点时,当 e.target 有效(允许拖放)时显示一个加号图标,但当 e.target 无效时显示一个拒绝图标(例如,当您将节点拖动到自身或孩子)。我定义了一些拒绝放弃的条件。现在,我也想根据我的规则将图标更改为拒绝。
对于 Tree View,有这个e.setStatusClass(k-denied)
方法。它不适用于树列表:https ://docs.telerik.com/kendo-ui/api/javascript/ui/treeview/events/drag 。TreeList 有类似的东西吗?在文档中,没有:https://docs.telerik.com/kendo-ui/api/javascript/ui/treelist/events/drag。
--
使用onDrag(e)
方法并访问e.target
会给出td
. 但我需要将dataItem放入tr
.
javascript - 如何在 Kendo TreeList 的 onDrag 方法中从 e.target 获取数据项(在 Javascript 中)?
我有一个onDrag
绑定到 treeList 的拖动事件的方法。在这种方法中,我需要获取用户拖过的 tr 中的数据项。但e.target
只获取 td 元素。
javascript - 仅当 columnwidth < maxInt 时,如何自动调整 Kendo TreeList 中的第一列?
我有一个 Kendo TreeList 并希望自动调整第一列 onDatabound 和 onExpand。但是如果该列将比 maxInt 更亮,它不应该适合(并且保持相同的宽度)。所以我想要类似的东西
但是我没有找到一个简单的 getWidth() 方法
此外,如果有办法手动设置宽度(为了设置数据绑定的最大宽度),那就太好了。
kendo-ui - KendoUI (Telerik 2018) - TreeList 直到手动刷新才显示新创建的记录
我能够在 TreeList 中为 MVC 创建新记录。但它只有在刷新页面后才会显示新创建的记录。编辑和删除工作正常。
剃刀代码
控制器方法
模型
如果“保存”方法返回
代替
TreeList 显示重复记录
TreeList 的“保存”事件也以相同的方式运行。
Version Info: Telerik 2018.1.221.545, MVC 5.2, .NET 4.6
请就此提出建议。谢谢。
jquery - 无效的模板 Kendo UI 数字格式
格式化模板的正确方法是什么:
它适用于 Jquery。我在 .ts 文件中实现的相同。
那里而不是模板:'#= formatNm(Num) #' 我正在写 this.formatNum 但它在数据可用之前被触发
任何想法我们如何才能做到这一点。
或者我直接在 kendo.toString('Num',"#,##0.0000") 中传递格式,而不是编写单独的函数
angularjs - 剑道树列表显示无记录的自定义消息
我在 angularjs 中创建了 kendo-treelist。最初我传递的是空数据,所以它显示“没有要显示的记录”。我想自定义这个消息怎么做。提前致谢。
kendo-ui - 在 Kendo Ui 树列表中编辑数据时如何获取字段值
我是 Kendo UI 的新手,我有一个问题。现在我正在使用 TreeList / Editing 以及当我将值编辑到第一个字段时如何将值自动加载到其他字段?
示例: 1.
序列号:123456789
2.名称:测试
当我将序列号 123456789 编辑到第一个字段并将名称自动加载到第二个字段时。
jquery - 在 Kendo UI TreeList 中禁用\启用多个复选框
当单击标题复选框时,我尝试了这些解决方案来禁用/启用 Kendo UI TreeList 中的多个复选框:
1.prop('禁用',true) \ prop('禁用',false)
2.attr('disabled','disabled')\removeAttr('disabled');
3.$(...)[0].disabled=true \$(...)[0].disabled=false
但是它们都有相同的问题,只影响 TreeList 中的最后一项!
我真的很困惑,不知道出了什么问题,有没有可能解决?