我们有一个相当复杂的结构和技术组合,用于在最后生成一个表。
我们有一个自定义绑定,在该自定义绑定中,我使用init
中的$('.DataTables').DataTable();
初始化数据表(Knockout(,如果数据已经存在,则可以正常工作。
但是对于稍后将加载数据的情况,由于AJAX请求,这是行不通的。
我需要一些东西来重新初始化数据表,其中包含 HTML 中存在的数据(数据已经存在于 html 中,但单击任何列进行排序将使数据消失(。
我能做什么?
现在
重新初始化数据表的过程:
$('#theID').DataTable().ajax.reload();
这将重新初始化加载新数据(如果有(的数据表。