使用 HTML (DOM) 源数据重新初始化数据表,而不会丢失 DOM 中的数据



我们有一个相当复杂的结构和技术组合,用于在最后生成一个表。

我们有一个自定义绑定,

在该自定义绑定中,我使用init中的$('.DataTables').DataTable();初始化数据表(Knockout(,如果数据已经存在,则可以正常工作。

但是对于稍后将加载数据的情况,由于AJAX请求,这是行不通的。

我需要一些东西来重新初始化数据表,其中包含 HTML 中存在的数据(数据已经存在于 html 中,但单击任何列进行排序将使数据消失(。

我能做什么?

现在

重新初始化数据表的过程:

$('#theID').DataTable().ajax.reload();

这将重新初始化加载新数据(如果有(的数据表。

最新更新