javascript - JQuery Handsontable - remove_col 不起作用

标签 javascript jquery handsontable

我处于需要能够动态删除/隐藏列的情况。我在 Methods 中找到了我认为应该解决的问题。实用文档中的部分。但我还没能让它发挥作用。我不断收到错误消息“未捕获错误:无法删除指定了对象数据源或列选项的列”。

我尝试使用“alter”方法和“remove_col”来删除该列。

$("#EFTable").handsontable('getInstance').alter('remove_col', 3)

Here是我在 JSFiddle 中使用的代码示例。

任何关于如何完成这项工作或完成这项工作的其他方向的建议将不胜感激。

最佳答案

今天早上我又看了一遍,发现答案就在我面前。错误消息告诉我“无法删除指定了对象数据源或列选项的列”。第二部分是答案。

我使用“列”选项来控制每列的​​功能。使用 columns 选项时不能使用remove_col 方法。

关于javascript - JQuery Handsontable - remove_col 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18449929/

相关文章:

javascript - PHP 无法使用 AJAX POST 接收数据

javascript - chrome.tabs.executeScript 何时可以给出空数组作为结果值

javascript - 比较两个对象不起作用?

jquery - Rails 5 Bootstrap 崩溃不起作用

javascript - 如何使用 Handsontable 根据另一个自动完成单元格更新单元格

javascript - 从字符串正则表达式中提取多个值

javascript - 向正则表达式 javascript 添加异常

javascript - 尽管使用 .on(),动态创建的元素不会触发事件

javascript - 将 Handsontable 添加到 Angular-CLI 脚本时 ZoneAwarePromise 被覆盖

css - 这个伪元素应用于什么?