This post shows you How to Change parameter used in datatables ajax url.Action on Ajax.reload.

You need to get url request get data.

var url = "Product/GetProductByCategoryId?categoryId=" + $('#ddlCategory option:selected').val();

then reload the table by call your jquery datatables.net

$('#table').DataTable().ajax.url(url).load();