dojo – 动态隐藏dgrid中的列

前端开发 作者: 2024-08-25 15:25:02
如何根据一些运行时参数隐藏dgrid(gridFrom Html)中的完整列? 让我们说如果参数的值为true我应该能够显示一些列,如果值为false,那么我应该能够隐藏同一列. 使用grid.styleColumn(columnId,css): var grid = new Grid({ store: store, columns: [ { id: "artist
如何根据一些运行时参数隐藏dgrid(gridFrom Html)中的完整列?
让我们说如果参数的值为true我应该能够显示一些列,如果值为false,那么我应该能够隐藏同一列.

解决方法

使用grid.styleColumn(columnId,css):
var grid = new Grid({
    store: store,columns: [
        { id: "artist",label: "Artist",field: "Artist"},{ id: "name",label: "Song",field: "Name"},{ id: "gerne",label: "Genre",field: "Genre"}
    ]
},"grid-placeholder");

// to hide column with id="name"
grid.styleColumn("name","display: none;");

// to show it
grid.styleColumn("name","display: table-cell;");
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_68463.html
dojo 动态 隐藏 dgrid