禁用剑道网格
Posted
技术标签:
【中文标题】禁用剑道网格【英文标题】:Disable Kendo Grid 【发布时间】:2015-03-03 18:52:29 【问题描述】:我有一个分层剑道网格,在某些情况下我需要禁用它,即禁用展开/折叠功能、排序、列重新排序、列调整大小,是否有任何解决方法?
【问题讨论】:
您好,您可以添加一些代码或 JsFiddle 作为示例吗? 请添加一些相同的代码。 例如在编辑网格时我有以下代码: function onEdit(e) var prepay = $('#PrePayFlag').prop('checked'); if(prepay) //这里我想禁用网格,即网格不应该能够执行任何操作,如分页、排序/过滤。 【参考方案1】:请为剑道中的禁用事物添加“k-state-disabled”类。 所以找到你想要禁用的元素并添加这个类..
或
防止类似事件发生...
$("#grid").find(".k-grid-header .k-link,.k-grid-pager .k-link").click(function(e)
e.stopPropagation();
);
如果你喜欢我的回答,别忘了给我投票。
【讨论】:
非常感谢,虽然 k-state-disabled 不起作用,但 e.stopPropagation() 完成了我的工作.. :) 你可以添加指针事件:没有 css 到元素。这对我有用。以上是关于禁用剑道网格的主要内容,如果未能解决你的问题,请参考以下文章