Javascript Jetcel清除和更新新数据

Javascript Jetcel清除和更新新数据,javascript,jexcelapi,Javascript,Jexcelapi,我的UI上有一个简单的下拉列表,如果用户更改了该组件,那么jexcel表也应该更改它的数据。我希望清除表并获得更改的值,但在我的案例中发生的只是生成表的新实例,而不是清除现有数据 以下是我的示例代码: <select class="custom-select form-control" id="tempSel" onchange="templateChange()"></select> <div id="spreadsheet" style="margin-left

我的UI上有一个简单的下拉列表,如果用户更改了该组件,那么jexcel表也应该更改它的数据。我希望清除表并获得更改的值,但在我的案例中发生的只是生成表的新实例,而不是清除现有数据

以下是我的示例代码:

<select class="custom-select form-control" id="tempSel" onchange="templateChange()"></select>
<div id="spreadsheet" style="margin-left:10px; margin-top:10px"></div>

在此链接上找到解决方案

在添加新表之前,只需先清除表:

document.getElementById('spreadsheet').innerHTML = '';

在此链接上找到解决方案

在添加新表之前,只需先清除表:

document.getElementById('spreadsheet').innerHTML = '';

您可以尝试类似的方法:

jSuites.ajax({
    url: '/yoursource/xxx',
    method: 'GET',
    dataType: 'json',
    success: function(data) {
        document.getElementById('spreadsheet').jexcel.setData(data);         
    }
})

您可以尝试类似的方法:

jSuites.ajax({
    url: '/yoursource/xxx',
    method: 'GET',
    dataType: 'json',
    success: function(data) {
        document.getElementById('spreadsheet').jexcel.setData(data);         
    }
})