使用JQuery隐藏Kendo ui命令列
Hide a Kendo ui command column using JQuery
我可以在Kendo UI中隐藏一个常规列。。。
var grid = $("#MyGrid").data("kendoGrid");
grid.hideColumn("Id");
但我似乎无法隐藏像这样的命令列。。。
columns.Command(command =>
{
command.Custom("Edit").Text("<span class='"glyphicon glyphicon-pencil'"></span>").SendDataKeys(true).Click("ShowEditModal");
});
提前感谢!
您需要将字段属性添加到命令列中。
{ field: "coms", command: ["edit", "destroy"], title: " ", width: "250px" }
hideColumn/showColumn操作使用列编号或列字段"name"。
剑道API参考
因此,例如,使用按钮,您可以执行以下任一操作:
$('#hide-col1').click(function () {
var col = grid.columns[4];
//var col = "coms";
if (col.hidden) {
grid.showColumn(col);
} else {
grid.hideColumn(col);
}
});
或
$('#hide-col2').click(function () {
grid.hideColumn("coms");
});
下面是一个工作示例:http://dojo.telerik.com/@nsnadell/uTeZu
如果只想将字段属性用于显示/隐藏切换,则需要将字段值放在与列顺序相同的数组中,并编写几个函数。但是,不确定这是否是你的要求。
相关文章:
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- jQuery UI自动完成突然停止工作
- 如何使用skip参数使用angular ui引导进行服务器端分页
- AngularJS UI路由器不能像ng路由器那样工作
- 我可以更改剑道UI网格吗's的外键值
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- 当我点击jsf中的primefaces命令按钮时,如何获得点击事件
- 停止jQuery UI滑块移动超过给定值
- 如何使用Socket.io将命令从客户端发送到服务器
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- Jquery UI自动完成无法工作
- 在剑道UI中执行默认命令's网格触发事件
- 自定义UI下拉按钮不显示所有命令
- 使用JQuery隐藏Kendo ui命令列
- 剑道 UI 网格命令模板单击链接即可运行
- 如何判断在剑道UI网格中destroy命令破坏了什么
- Oracle Siebel Open UI命令获取元素的Id
- 剑道 UI 网格自定义命令重定向