我有一个关于数据表的问题,即触发刷新数据表数据的按钮时数据行重复。我尝试了一些代码,如 $("#table").ajax.reload(); 和 $("#table").empty(); 但没有一个能解决我的问题 $.ajax({ url: "<?php echo base_url('Dashboard/LatestCheckin'); ?>", data: {}, type: "POST", success: function(data) { result = JSON.parse(data); var table = $('#latest-checkin-table').DataTable(); if(result!='') { $.each(result, function(i, item) { var a = table.row.add([ result[i].count ,result[i].full_name ,result[i].room_no ,result[i].total_price ,result[i].checkin_date ]).draw(); }); } else { $('#latest-checkin-table').html('<h3>No users are available</h3>'); } } });
1 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
你必须这样做:
table.clear();
$.each(result, function(i, item) {
var a = table.row.add([
result[i].count
,result[i].full_name
,result[i].room_no
,result[i].total_price
,result[i].checkin_date
]);
});
table.draw();
希望能帮助到你。
- 1 回答
- 0 关注
- 169 浏览
添加回答
举报
0/150
提交
取消