Фильтрация всех значений на стороне сервера данных - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть фильтрация данных на стороне сервера, но она работает только с первыми 50 строками.Как я могу фильтровать по всем значениям (из всех строк)?В настройках у меня установлено значение pageLength, равное 50. В параметрах фильтров я не вижу значений, например, от 51-100.

            this.api().columns('.select-filter').every( function () {
                var column = this;
                var name = column.header().innerHTML;
                var col = $('<div class=\"filters\"></div>').appendTo(  \".filters-group\" );
                var select = $('<select class=\'form-control select2\'><option value=\"\">All</option></select>')
                    .on( 'change', function () {
                        var val = $.fn.dataTable.util.escapeRegex(
                            $(this).val()
                        );

                        column
                            .search( val ? ''+val+'' : '', true, false )
                            .draw();
                    } );

                column
                .data()
                .unique()
                .sort()
                .each(function(d, j) {
                  var val = $.fn.dataTable.util.escapeRegex(d);
                  if (column.search() === \"^\" + val + \"$\") {
                    select.append(
                      '<option value=\"' + d + '\" selected=\"selected\">' + d + \"</option>\"
                    );
                  } else {
                    select.append('<option value=\"' + d + '\">' + d + \"</option>\");
                  }
                });
                var label = $('<label class=\'filters-label\'>'+name+'</label>');
                var form = $('<div class=\'form-group\'></div>');
                col.append(form);
                form.append(label);
                form.append(select);
            } );
        },


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