问题描述:表格内容是利用Ajax动态更新的,但是$('table').dataTable();之后更新的新数据会和旧数据出现在一个表格中。
问题解决:
1 首先,要将bDestory设置为true,并将dataTable()返回的结果保存在变量中
2 然后,在更新之前要清空数据表:datable.fnClearTable();
3 最后重新绑定新的数据源:$('#example').dataTable({"bDestroy":true});//重新调用插件
Powered by: 博客园 Copyright © 2024 immiki Powered by .NET 9.0 on Kubernetes