mirror of
https://github.com/DataTables/DataTables.git
synced 2025-02-19 17:54:14 +01:00
Api: Column selector - add the ability to select columns counting from
the right by passing in a negative number
This commit is contained in:
parent
48931bbb18
commit
ed4afe6178
@ -1 +1 @@
|
||||
5afd517bf01c3372e18727c3c2d845d8b984a581
|
||||
160619c89f156e4814065d9224f5c11342b27a80
|
||||
|
11
media/js/jquery.dataTables.js
vendored
11
media/js/jquery.dataTables.js
vendored
@ -7590,8 +7590,10 @@
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
* Columns
|
||||
*
|
||||
* {integer} - column index
|
||||
* "{integer}" - column index
|
||||
* {integer} - column index >= 0 (count from left)
|
||||
* "{integer}" - column index >= 0 (count from left)
|
||||
* {integer} - column index < 0 (count from right)
|
||||
* "{integer}" - column index < 0 (count from right)
|
||||
* "{integer}:visIdx" - visible column index (i.e. translate to column index)
|
||||
* "{integer}:visible" - alias for {integer}:visIdx
|
||||
* "{string}" - column name
|
||||
@ -7620,7 +7622,10 @@
|
||||
}
|
||||
else if ( selInt !== null ) {
|
||||
// Integer selector
|
||||
return [ selInt ];
|
||||
return [ selInt >= 0 ?
|
||||
selInt : // Count from left
|
||||
columns.length + selInt // Count from right (+ because its a negative value)
|
||||
];
|
||||
}
|
||||
else {
|
||||
var match = s.match( __re_column_selector );
|
||||
|
Loading…
x
Reference in New Issue
Block a user