Я работаю с таблицами данных , используя обработку на стороне сервера, и у меня возникла странная проблема.
Когда я меняю страницу, параметр start
правильный, сначала 0page, 10 в секунду и т. д. (при условии, что длина страницы равна 10).
Проблема заключается в том, что когда я заказываю таблицу, параметр start
всегда равен 0, что означает, что подкачка полностью потеряна.
Мой бэкэнд - c # (asp mvc 5), и вот как я получаю параметр
var start = Request.Form.GetValues("start").FirstOrDefault();
И это мой источник данных
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
});
что я делаю неправильно?
Большое спасибо!