Try using DataTables.net for this.
I use it for some of my projects and it works great, there are also many plugins for it.
http://datatables.net/release-datatables/examples/data_sources/ajax.html
This example will show how to associate datatables with an ajax request.
Just create a JSONResult action that will return the necessary structure and bind it.
Hope this helps, good luck.
source
share