Start parameter is 0 Datatables server side
up vote
0
down vote
favorite
i'm working with datatables using server side processing and i'm having an wierd problem.
When i change page, the start
parameter is correct, 0 at first page, 10 at second, etc (assuming pagelenght is 10).
The problem is when I order the table, then, the start
parameter is allways 0 which implies that paging is completely lost.
My backend is c# (asp mvc 5) and this is how i'm reciving the parameter
var start = Request.Form.GetValues("start").FirstOrDefault();
And this is my datatable
var table = $('#demoGrid').DataTable
({
processing: true,
serverSide: true,
filter: true,
orderMulti: false,
paging: true,
pageLength: 10,
colReorder:
{
fixedColumnsLeft: 1
},
ajax:
{
"url": '@Url.Action("Cargar")',
"type": "POST",
"datatype": "json",
},
order: [[1, 'desc']],
"columns": [
{ data: null, name: "Accion", "autoWidth": true, orderable: false, width: "8%", defaultContent: stringAcciones, className: "text-center" },
{ "data": "Codigo_delfos", "name": "Codigo_delfos", "autoWidth": true}]
//much more columns
});
what am i doing wrong?
Thanks so much!
javascript c# jquery datatables server-side
add a comment |
up vote
0
down vote
favorite
i'm working with datatables using server side processing and i'm having an wierd problem.
When i change page, the start
parameter is correct, 0 at first page, 10 at second, etc (assuming pagelenght is 10).
The problem is when I order the table, then, the start
parameter is allways 0 which implies that paging is completely lost.
My backend is c# (asp mvc 5) and this is how i'm reciving the parameter
var start = Request.Form.GetValues("start").FirstOrDefault();
And this is my datatable
var table = $('#demoGrid').DataTable
({
processing: true,
serverSide: true,
filter: true,
orderMulti: false,
paging: true,
pageLength: 10,
colReorder:
{
fixedColumnsLeft: 1
},
ajax:
{
"url": '@Url.Action("Cargar")',
"type": "POST",
"datatype": "json",
},
order: [[1, 'desc']],
"columns": [
{ data: null, name: "Accion", "autoWidth": true, orderable: false, width: "8%", defaultContent: stringAcciones, className: "text-center" },
{ "data": "Codigo_delfos", "name": "Codigo_delfos", "autoWidth": true}]
//much more columns
});
what am i doing wrong?
Thanks so much!
javascript c# jquery datatables server-side
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
i'm working with datatables using server side processing and i'm having an wierd problem.
When i change page, the start
parameter is correct, 0 at first page, 10 at second, etc (assuming pagelenght is 10).
The problem is when I order the table, then, the start
parameter is allways 0 which implies that paging is completely lost.
My backend is c# (asp mvc 5) and this is how i'm reciving the parameter
var start = Request.Form.GetValues("start").FirstOrDefault();
And this is my datatable
var table = $('#demoGrid').DataTable
({
processing: true,
serverSide: true,
filter: true,
orderMulti: false,
paging: true,
pageLength: 10,
colReorder:
{
fixedColumnsLeft: 1
},
ajax:
{
"url": '@Url.Action("Cargar")',
"type": "POST",
"datatype": "json",
},
order: [[1, 'desc']],
"columns": [
{ data: null, name: "Accion", "autoWidth": true, orderable: false, width: "8%", defaultContent: stringAcciones, className: "text-center" },
{ "data": "Codigo_delfos", "name": "Codigo_delfos", "autoWidth": true}]
//much more columns
});
what am i doing wrong?
Thanks so much!
javascript c# jquery datatables server-side
i'm working with datatables using server side processing and i'm having an wierd problem.
When i change page, the start
parameter is correct, 0 at first page, 10 at second, etc (assuming pagelenght is 10).
The problem is when I order the table, then, the start
parameter is allways 0 which implies that paging is completely lost.
My backend is c# (asp mvc 5) and this is how i'm reciving the parameter
var start = Request.Form.GetValues("start").FirstOrDefault();
And this is my datatable
var table = $('#demoGrid').DataTable
({
processing: true,
serverSide: true,
filter: true,
orderMulti: false,
paging: true,
pageLength: 10,
colReorder:
{
fixedColumnsLeft: 1
},
ajax:
{
"url": '@Url.Action("Cargar")',
"type": "POST",
"datatype": "json",
},
order: [[1, 'desc']],
"columns": [
{ data: null, name: "Accion", "autoWidth": true, orderable: false, width: "8%", defaultContent: stringAcciones, className: "text-center" },
{ "data": "Codigo_delfos", "name": "Codigo_delfos", "autoWidth": true}]
//much more columns
});
what am i doing wrong?
Thanks so much!
javascript c# jquery datatables server-side
javascript c# jquery datatables server-side
asked Nov 21 at 18:52
Juan Salvador Portugal
2762317
2762317
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418802%2fstart-parameter-is-0-datatables-server-side%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown