genarate pagination numbers based on total records
genarate pagination numbers based on total records

1) I am new for data tables, my stored procedure returns 10 records per page,
I am trying to generate pagination number based on total records(if record are 40 it
should show 1,2,3,4 but I retrieve only 10 records),
for ex : when I click on pageno:2,
again ajax call should happen and return next 10 rows.
2) How to pass the total record count to datatable property in ajax call
how can I achieve this. is it possible.
Please help me.
This discussion has been closed.
Answers
It sounds like you want to enable server side processing with
serverSide. The protocol is discussed here. Also see examples here.Otherwise, you'll need to give the table all the datam rather than just sections.
If you've only a few thousand records, just send the table everything, it'll be more efficient that way.
Cheers,
Colin
Not sure what you mean there, I think you might need to reformulate your question.
Datatables already generates pagination automatically and has some easily accessible options the presentation :
https://datatables.net/examples/basic_init/alt_pagination.html
my question is : i have lakhs of records in sqlserver. for example (10,00,000)
Throwing all the records from Stored Procedure and through code to UI is hectic.
when the page loads i will return only 10 records from stored procedure and if i give that to datatable in pagination only previous,1,next will come.
i need pagination as 1 to 100 etc based on record count, so that when i click the no.2,3...etc again it will call the database and retrieve next 10 records based on page index.
i hope this scenario will give more clarity.
As I said above, use
serverSide, that's what you need,Colin
sure Colin, i will try that
Thanks