如何用Handsontable中的新表替换旧表?

时间:2015-06-13 15:09:18

标签: javascript html handsontable

我有一个界面,允许用户输入MySQL查询并单击按钮来执行查询。然后查询结果显示在Handsontable创建的表中。我使用以下代码执行此操作:

var output = document.getElementById("output");
var hot = new Handsontable(output, table_setting);

现在的问题是,每次单击该按钮时,它都会在旧按钮上创建一个新表。我希望新的更换旧的。我尝试在output.innerHTML = "";之前使用var hot = new Handsontable(output, table_setting);来摆脱旧表。这似乎摆脱了旧表,但新表不再出现了。这样做的最佳方式是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您想首先执行hot.destroy(),然后创建一个新的hot实例。