Kendo ui 剑道UI网格:从HTML表初始化时隐藏列?
Kendo ui 剑道UI网格:从HTML表初始化时隐藏列?,kendo-ui,kendo-grid,kendo-ui-grid,Kendo Ui,Kendo Grid,Kendo Ui Grid,$(文档).ready(函数(){ $(“#网格”).kendoGrid({ 身高:550, 可排序:正确 }); }); 汽车制造 汽车模型 年 类别 空调 沃尔沃汽车 S60 2010 轿车 对 奥迪 A4 2002 轿车 对 宝马 535d 2006 轿车 对 宝马 320d 2006 轿车 不 大众汽车 帕萨特 2007 轿车 不 大众汽车 帕萨特 2008 轿车 对 法国标致汽车 407 2006 轿车 对 本田 一致 2008 轿车 不 阿尔法罗密欧 159 2008 轿车 不 日
$(文档).ready(函数(){
$(“#网格”).kendoGrid({
身高:550,
可排序:正确
});
});代码>
汽车制造
汽车模型
年
类别
空调
沃尔沃汽车
S60
2010
轿车
对
奥迪
A4
2002
轿车
对
宝马
535d
2006
轿车
对
宝马
320d
2006
轿车
不
大众汽车
帕萨特
2007
轿车
不
大众汽车
帕萨特
2008
轿车
对
法国标致汽车
407
2006
轿车
对
本田
一致
2008
轿车
不
阿尔法罗密欧
159
2008
轿车
不
日产
阿美拉
2001
轿车
对
三菱
兰瑟
2008
轿车
对
欧宝
维克特拉
2008
轿车
对
丰田
爱文奇思
2006
轿车
不
丰田
爱文奇思
2008
轿车
对
丰田
爱文奇思
2008
轿车
对
奥迪
问题7
2007
运动型多用途汽车
对
现代
圣达菲
2012
运动型多用途汽车
对
现代
圣达菲
2013
运动型多用途汽车
对
日产
卡什凯
2007
运动型多用途汽车
对
梅塞德斯
B级
2007
掀背式汽车
对
兰西亚
地老虎
2006
掀背式汽车
对
很遗憾,从HTML表初始化时不能使用隐藏属性:
相关报价:
从现有表格创建轴网时,以下列
可以通过HTML属性定义设置:
- 通过数据字段属性的数据字段名称
- 通过应用于各个元素的宽度样式设置列宽
- 通过数据类型属性定义数据类型
- 通过数据模板属性定义列模板
- 通过数据菜单属性启用或禁用列菜单
- 通过数据可排序属性启用或禁用排序
- 通过数据可筛选属性启用或禁用筛选
- 通过数据可分组属性启用或禁用分组
除列宽样式外,所有属性都应应用于
元素
无法通过
中的HTML属性定义所有其他与列相关的设置。如果必须使用此类设置(例如命令、锁定、编辑器等),则应放弃上述属性配置,并将所有设置包括在网格的Javascript初始化语句中(当使用声明性小部件initia时)
$(document).ready(function() {
var columns = $('#grid th'),
grid = $("#grid").kendoGrid({
height: 550,
sortable: true
}).data("kendoGrid");
for(var i =0; i < columns.length; i++){
if($(columns[i]).data("hidden") === true){
grid.hideColumn($(columns[i]).data("field"));
}
}
});
<script>
$(document).ready(function() {
$("#grid").kendoGrid({
height: 550,
sortable: true
});
var grid = $("#grid").data("kendoGrid");
grid.hideColumn("airconditioner");
});
</script>