Параметр запуска равен 0 на стороне сервера Datatables - PullRequest
0 голосов
/ 21 ноября 2018

Я работаю с таблицами данных , используя обработку на стороне сервера, и у меня возникла странная проблема.

Когда я меняю страницу, параметр 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
        });

что я делаю неправильно?

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...