我有一個關于數據表的問題,即觸發刷新數據表數據的按鈕時數據行重復。我嘗試了一些代碼,如 $("#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條經驗 獲得超22個贊
你必須這樣做:
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 關注
- 189 瀏覽
添加回答
舉報
0/150
提交
取消