updatesettings在列的Handsontable中不起作用

时间:2013-07-03 15:05:03

标签: handsontable

我正在尝试更新Handsontable中列的设置,如下所示:

 var newColumnSettings = [{ data: 0, readOnly: true }, { data: 1 }, { data: 2 }, { data: 3 }, { data: 4, readOnly: true }];

 $('#container').handsontable('updateSettings', { columns: newColumnSettings });

但它根本不起作用,没有任何反应,并且仍然可以显示较旧的列。

我应该在之前还是之后做点什么?我做错了吗?

提前致谢。

1 个答案:

答案 0 :(得分:10)

您是否尝试在updateSettings后重新呈现表格?

var newColumnSettings = [{ data: 0, readOnly: true }, { data: 1 }, { data: 2 }, { data: 3 }, { data: 4, readOnly: true }];

var ht = $('#container').handsontable('getInstance');
ht.updateSettings({ columns: newColumnSettings });
ht.render();

看看是否有帮助