我处于需要能够动态删除/隐藏列的情况。我在 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/