I\'m using BackboneJS to populate my table with multiple data sources. You do not need to know Backbone to assist in this question, as the issue is mainly a
Use rows().invalidate() to invalidate the data held in DataTables for the selected rows.
For example, to invalidate all rows using original data source:
var table = $('#example').DataTable();
table
.rows()
.invalidate()
.draw();
Please note that draw() will reset the table to the fist page. To preserve the page, use draw(false) instead.