En realidad creo que todo lo de filtrar por nombre de proyecto etc, está contemplado por DD
Código Javascript
:
Ver originalhttp://www.datatables.net/examples/basic_init/zero_config.html
Alli puedes ver como filtra a medida que ingresas texto.
A su vez mirar la estructura del <table> , el id que usa el DD
$('#example').dataTable( {
Es el id del table.
Tambien DEBES tener una estructura en html del thead en funcion de los datos que vas a mostrar. Eso es estatico si o si, luego DD los llenara con datos.
Si el sAjaxSource no es correcto, por firebug podras ver el error que muestra y ver por donde viene el problema.
Recuerda que debes simplificar las cosas.