我有一个显示所有员工的数据表。它适用于所有员工document.ready
。我有一个选择标签,其中包含员工类型,例如'project_manager' & 'team_leader'
,并且在更改员工类型时,我正在调用一个函数get_employees(emp_type)
并传递所选的员工类型。
在ajax响应中获取所需和正确的数据,但引发警告
DataTables warning: table id=example - Cannot reinitialise DataTable. For more information about this error, please see http://datatables.net/tn/3
我试图摧毁它,但是没有运气。
也尝试过
$('#example').dataTable().fnClearTable();
$('#example').dataTable().fnDestroy();
它清除表并显示新添加的数据,但每次都添加带有列名的新排序图像。
这是我的代码段。
$(document).ready(function() {
get_employees('all');
});
function get_employees(emp_type)
{
$.ajax({
url: '../ajax_request.php',
type: "POST",
data: {
action: "admin_get_all_employees",
type: emp_type
},
success: function(response) {
var response = jQuery.parseJSON(response);
// $('#example').destroy(); tried this but haven’t worked
$('#example').dataTable({
"aaData": response.data,
});
}
});
}
提前致谢。
在当前版本的DataTables(1.10.4)中,您可以简单地添加destroy:true
到配置中,以确保在重新初始化之前删除所有已经存在的表。
$('#example').dataTable({
destroy: true,
aaData: response.data
});
问题内容: 我正在使用jquery数据表在网格内显示数据。在初始化页面加载脚本中,请使用DateTime.Today并对其进行进一步处理,问题是在初始化页面加载后,当我尝试让用户输入日期以进行进一步处理时。我遇到以下错误。 DataTables警告(表ID =’dataTable’):无法重新初始化DataTable。 要检索此表的DataTables对象,请不传递任何参数,或参阅bRetriev
null t错误显示为: null DataTables警告:表ID=Slave-Requested未知参数'0'用于行0,列0。有关此错误的详细信息,请参阅http://datatables.net/TN/4 null 我通过进行API调用得到的数据如下: 请帮帮我。如果你想要更多的信息就问。
我有不使用Flyway的现有数据库postgres,我需要复制它。如何将现有数据库状态移动到新的空数据库?我没有任何迁移sql。所以我期待像Liquibase中的GenerateChangelog这样的命令,但在Flyway中似乎没有这样的命令。
初始化数据 打开MainSetup类,在Daos语句后面插入新建根用户的代码 // 初始化默认根用户 if (dao.count(User.class) == 0) { User user = new User(); user.setName("admin"); user.setPassword
问题内容: 我有一个显示表格的模态。而且我使用datatable插件,以便数据可搜索和可排序。起初它正常工作,但是当我关闭模式并单击指向同一模式的其他链接时,它显示错误。我找到了销毁DataTable的解决方案,并在数据表初始化之前放置了,但是在表内部未显示任何数据..如果在初始化之后放置它,则第二次单击按钮时会出现初始化错误。我该如何解决? 这是我的代码: 问题答案: 销毁dataTables实
对于“何时”有很多很好的答案,比如在这个线程中——静态类初始化何时发生?现在我的问题是“如何”。这是斯蒂芬C.的回答中的一段话 类静态初始化通常在第一次发生以下事件之前立即发生: 将创建该类的一个实例, 调用该类的静态方法, 已分配类的静态字段, 使用非恒定静态场,或 对于顶级类,执行词汇嵌套在类中的assert语句 那么它是如何在内部完成的呢?每个可能触发初始化的指令都用包装?任何工作的细节:-