javascript - 为所有 Kendo UI 网格设置默认属性

标签 javascript kendo-ui kendo-grid

我有一个包含多个 Kendo UI 网格的网站。我现在被要求从每个网格中删除滚动条。我知道有一个配置属性 scrollable 我可以将其更改为 false 以实现此目的。

但是,我想避免将此属性添加到每个网格。好像不太对我可以寻找一种使用 CSS 实现此目的的方法,但似乎没有必要。

我知道这在编辑器等其他 Kendo UI 网格控件中是可行的。例如,可以像这样隐藏工具栏中的选项:

var defaultTools = kendo.ui.Editor.defaultTools;
defaultTools.formatting = {}; 
defaultTools.insertImage = {};

我还没有找到与 Kendo UI Grid 控件类似的东西。有没有办法将此属性的默认值更改为 true

最佳答案

这是一个全有或全无的改变,但会做到这一点。

将scrollable的默认选项设置为false

kendo.ui.Grid.fn.options.scrollable = false;

您需要在创建任何剑道网格之前进行设置。

关于javascript - 为所有 Kendo UI 网格设置默认属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31003984/

相关文章:

kendo-ui - 动态调整 Kendo ui 网格中的列宽

javascript - 具有相同类的多个 div 的特定 div 的 CSS

javascript - 使用JQ递归地从表中删除行

css - 如何在默认的 Kendo 样式上加载不同的 Kendo UI Slider

asp.net - 在 Kendo 网格读取操作中发送附加参数

kendo-ui - 剑道网格,为什么 e.model.set 不起作用

javascript - HTML 类似命令行的文本框

javascript - 网页-button.onclick = func();与 <button onclick = "func()"?

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

javascript - TypeError : r. getClientRects 不是函数