$ .fn.dataTable.ext.feature.push () не вызывается - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь перезаписать несколько значений по умолчанию для базы данных js

Ниже код работает нормально

  $.extend($.fn.dataTable.defaults, {
        "scrollCollapse": true
    });

Но я хочу сделать его условным основанием, как первая проверка идентификатора datable

Я попробовал ниже код

 $.fn.dataTableExt.aoFeatures.push({
        "fnInit": function (oSettings) {
            console.log('d');
            return new TableTools({
                "oDTSettings": {
                  "scrollCollapse": true
                }
            });
        },
        "cFeature": "T",
        "sFeature": "TableTools"
    });

Но не работает, я также подумал попробовать ниже

 $.fn.dataTable.ext.feature.push({
        fnInit: function (settings) {
            console.log(settings);
            var setting = new $.fn.dataTable.Filtering(settings);
            return filter.node(); // input element
        },
        cFeature: 'F'
    });

Но я обнаружил, что это не вызывается.

Скрипка

Любая помощь приветствуется

Спасибо

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