【发布时间】:2020-02-26 18:01:10
【问题描述】:
我正在尝试将 ajax 数据重新加载到我的数据表列表中。
js文件中的jQuery代码如下(简化)
"use strict";
var KTDatatablesDataSourceAjaxServer = function() {
var initTable1 = function() {
var table = $('#kt_table_1');
// begin first table
table.DataTable({
responsive: true,
searchDelay: 500,
processing: true,
serverSide: true,
ajax: server_url,
});
};
return {
//main function to initiate the module
init: function() {
initTable1();
},
};
}();
jQuery(document).ready(function() {
KTDatatablesDataSourceAjaxServer.init();
});
通常,Datatable API 提供以下代码来重新加载服务器数据
table.ajax.reload(null,false);
但在我的情况下,上面的代码不起作用...我收到未定义表的错误。 有什么提示可以解决这个问题吗?
非常感谢
【问题讨论】:
标签: jquery ajax datatables