【问题标题】:How to get Handsontable data on html button click如何在 html 按钮单击时获取 Handsontable 数据
【发布时间】:2018-06-23 18:54:30
【问题描述】:

我想在按钮点击时获得可操作的数据。为此,我调用了 buttonSave 函数。但是在 var JSON 上我收到一个错误,因为 $container.data 不是一个函数。我哪里做错了?

代码如下:

function buttonSave() {
    var $container = document.getElementById("divadhoc");
    var json = $container.data('handsontable').getData();
}

【问题讨论】:

    标签: c# jquery handsontable


    【解决方案1】:

    data 是一个 jquery 函数,但容器不是 jquery 对象。使用$('#divadhoc') 创建jquery 对象。

    【讨论】:

    • 您好史蒂夫,感谢您的帮助。有效。但现在它说“无法读取未定义的属性'getData'”。
    • getData() 是 Handsontable 对象的一个​​方法:var ht = new Handsontable(document.getElementById('example1'), options); ht.getData(...)
    • 我试过这个,var ht = container.handsontable('getInstance'); var htContents = ht.getData();但同样的错误
    • 现在说选项没有定义。
    • 我应该用其他东西代替选项吗?
    猜你喜欢
    • 2017-07-01
    • 1970-01-01
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-29
    • 2019-11-30
    相关资源
    最近更新 更多