Using your sample code, it will look something like this:
$(document).ready(function () { var anOpen = []; var oTable = $('#VADataTable').dataTable ({ // "sDom": 'T<"clear">lfrtip', // "oTableTools": // { // "sSwfPath": "/swf/copy_csv_xls_pdf.swf" // }, //flash must be enabled "iDisplayLength": 5, //defalut amount of rows shown on page "bServerSide": false, //uses sever for filter curently turned off "bFilter": false, //makes columns clickable to filter "bProcessing": true, //"bserverSide":true, "bJQueryUI": true, //enables user interface "bSort": true, //sorting for columns "bScrollInfinite": true, //using this takes away ddl of selection "sAjaxSource": "Data/IndustryTable", //I use a custom .aspx page for my source "fnServerParams": function ( aoData ) { aoData.push( { "name": "region_type", "value": "4" }, { "name": "region_code", "value": "51"}, { "name": "ind_min", "value": "10"}, { "name": "ind_max", "value": "99"} ); }, "sScrollY": "200px", "sScrollX": "100%", "sScrollXInner": "100%", "bScrollCollapse": true, ...
A similar setting will pass all the usual Datatables parameters, as well as region_type, region_code, ind_min and ind_max.
In sAjaxSource code, you can get these parameters as usual (I use VB)
Dim RegionType As Integer = Request("region_type")
source share