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();