我正在使用ajax call& amp;创建基于某些搜索条件的jQuery数据表。响应。 我能够创建表格。但是当我再次尝试搜索时,我收到以下错误。
DataTables警告:table id = sendBulkEmailTable - 无法重新初始化DataTable。有关此错误的详细信息,请参阅http://datatables.net/tn/3
我想我无法再次重新创建数据表。有人可以为我的问题提供解决方案,如何在下次搜索时刷新我的表格数据。
我写的jQuery ajax调用是: $("#tableId").dataTable({
"data": res.ajaxResult.data,
"columns": [
{ "data": "data1" },
{ "data": "data2" },
{ "data": "data3" },
{ "data": "data4" },
{ "data": "data5" }
]
});
答案 0 :(得分:0)
根据错误消息中链接的文档,您可以使用destroy: true
选项销毁现有数据表,或使用ajax.reload()实现AJAX重新加载机制