Я хочу расширить плагин 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.
Любая помощь будет признательна!
Спасибо большое.