【问题标题】:Make column hidden in handsontable使列隐藏在handsontable中
【发布时间】:2016-04-03 20:39:04
【问题描述】:

我有下面的handsontable代码。不幸的是,如果我想在浏览器上隐藏 1 列,我找不到任何文档,但由于我的服务器端处理限制,我需要它在那里。

var hot = new Handsontable(container, {
    columnSorting: true,
    stretchH: "all",    
    className: "htCenter",
    colHeaders: ['Country', 'Post Location', 'Code', 'Distribution Center', 'Post Location Id'],
    data: data,
    columns: [
    {
        data: 'country_name',
        editor : false
    },
    {
        data: 'label',
        editor : false
    },
    {
        data: 'code',
        editor : false
    },
    {
        data: 'channel_name',
        type: 'dropdown',
        source: distribution_centers
    },
    {
        data: 'post_location_id',
        editor: false,

    }
    ]
});

有什么方法可以隐藏我的post_location_id 列吗?

谢谢

【问题讨论】:

    标签: javascript jquery handsontable


    【解决方案1】:

    是的,从您的列定义中删除它。它仍会在 data 数组中,但不会被渲染。

    【讨论】:

    • 不,如果我从列定义中删除它,它不在data 数组中。
    • 应该是。您能否更新您的代码以包含data 的格式以及如何生成它? Handsontable 只会生成一个对该数组的引用,而不是创建一个新的。因此,如果您有关于每个行对象的其他信息,无论您是否将其添加到 columns,都将可用。
    猜你喜欢
    • 2015-02-28
    • 2014-07-17
    • 2015-11-06
    • 2015-12-12
    • 2015-05-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多