javascript - 锁定一列剑道树列表

标签 javascript jquery kendo-ui

我试图从这里锁定kendo ui treelist中的一列:http://docs.telerik.com/kendo-ui/api/javascript/ui/treelist

<div id="treeList"></div>
<script>
    $("#treeList").kendoTreeList({
        columns: [
            { field: "id", locked: true, width: 100},
            { field: "name", width: 200 },
            { field: "age", width: 150 }
        ],
        dataSource: {
            data: [
                { id: 1, parentId: null, name: "Jane Doe", age: 22 },
                { id: 2, parentId: 1, name: "John Doe", age: 24 }
            ]
        }
    });

    var treelist = $("#treeList").data("kendoTreeList");
    treelist.lockColumn("age");
</script>

这不会改变树列表上的任何内容。

最佳答案

它工作正常,只需减小浏览器宽度,您就会看到只有列名是可滚动的,id 和age 被卡住。

屏幕: enter image description here

文档:http://docs.telerik.com/kendo-ui/web/grid/walkthrough#frozen-columns-locked-columns

演示:http://dojo.telerik.com/UZAhE

关于javascript - 锁定一列剑道树列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29764182/

相关文章:

javascript - 如何在对话框窗口中包含 HTML 元素而不让它们出现在页面上?

php - 添加DropDown,无需刷新页面

javascript - 如何修改谷歌折线图的 JSON 字符串

jquery - 将 <th> 类附加到同一列中的 <td>

javascript - SVG &lt;title&gt; 文本循环获取数组的最后一个元素

kendo-ui - 有没有办法从 KendoUI Recurrence Editor 获取重复字符串?

javascript - 如何将 JavaScript 函数的返回值作为 asp-route 值传递?

javascript - 如何在不给定高度的情况下使内容在 flexbox 中滚动?

jquery - 使用 html() 方法显示图像?

angularjs - 获取剑道下拉列表的选定对象