Расширение сортировки JQuery в DataTable - PullRequest
0 голосов
/ 13 ноября 2018

Я хочу расширить плагин JQuery DataTable, потому что я не хочу изменять существующий плагин, как если бы приходила более новая версия, а не заменить то, что у меня сейчас есть в плагине.

Итак, я хочу изменить массив заказов в JQuery DataTable, чтобы он не только получал направление заказа и индекс столбца <- это уже существует в JQuery DataTable, но я хочу, чтобы он имелнаправление порядка, индекс столбца и атрибут данных для соответствующего столбца. </p>

Следующая сортировка JQuery DataTable, которую я хочу расширить, следующая:

if ( features.bSort ) {
            $.each( sort, function ( i, val ) {
                d.order.push( { column: val.col, dir: val.dir } );

                param( 'iSortCol_'+i, val.col );
                param( 'sSortDir_'+i, val.dir );
            } );

            param( 'iSortingCols', sort.length );
        }

, которую я бы добавил 1больше объектов внутри массива заказов, например:

if ( features.bSort ) {
            $.each( sort, function ( i, val ) {
                d.order.push( { column: val.col, name: "(Get the data attribute of the correspondent column on the particular datatable that it is being ordered.)", dir: val.dir } );

                param( 'iSortCol_'+i, val.col );
                param( 'sSortDir_'+i, val.dir );
            } );

            param( 'iSortingCols', sort.length );
        }

Однако я не знаю, как расширить плагин JQuery DataTable, и я хочу, чтобы это было, когда упорядочивается JQuery DataTable, тогда плагин, который я написалбудет также выполнен, так как в проекте используется много DataTable, поэтому я не хочу, чтобы он записывал его 1 на 1 в тот момент, когдаповторно используется JQuery DataTable.

Любая помощь будет признательна!

Спасибо большое.

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