Assign a datatable to create var at creation, for example:
var oTable = $("selector").dataTable({...});`
Later use this:
var params = oTable.oApi._fnAjaxParameters(oTable.dataTable().fnSettings());
it returns all ajax parameters that will be sent in a normal data load request for data. Make your ajax call like this:
$.post("url",$.param(params),function(response){....});
source share