2017-05-30 57 views
-1

我在數據表中使用行選擇(截至目前爲止,版本1.12.4)。之後用戶執行的動作(點擊一個按鈕),則需要從數據表中刪除所選的行,從而爲每該文檔(https://datatables.net/reference/api/row().remove())我調用所選擇的行刪除像這樣:刪除行後,數據表不會更改所選計數

table.rows({ selected: true }).remove().draw(); 

但是,在調用上述內容後,UI仍顯示在表格底部選擇了行(即使它們已被刪除):例如「選擇2行」

回答

-1

要解決這個問題,之前我刪除行,我呼籲那些行「取消」以更新計數。這必須在刪除行之前或計數不更新。

var rows = table.rows({ selected: true }); 
rows.deselect(); 
rows.remove().draw();