首页 > 解决方案 > 如何使用 javascript empty 方法清理表数据

问题描述

在我的代码中,我向分页按钮添加了一个事件侦听器。我可以将页码传递给函数并根据用户输入设置新的页码。在更改表格数据之前,我想清除表格。在这种情况下,我使用的是datatable.empty()方法,但它让我知道这datatable.empty不是一个函数。知道如何解决吗?

function pageButtons(pages) {
  var t = document.getElementById('test');
  for (var page = 1; page <= pages; page++) {
    //console.log(pages)
    t.innerHTML += '<button id=' + page + '>' + page + '</button>';

  }
  document.getElementById('test').addEventListener("click", function (event) {

    var newPageNumber = event.target.id;
    var datatable = document.getElementById('data1');
    state.page = newPageNumber;
    datatable.empty();
    console.log(state.page);
    buildTable();
  })

}

标签: javascripthtml-table

解决方案


推荐阅读