diff --git a/.datatables-commit-sync b/.datatables-commit-sync index 77446bb1..b6eb8c65 100644 --- a/.datatables-commit-sync +++ b/.datatables-commit-sync @@ -1 +1 @@ -cc2d149be7f7b8862641a4a38d87cbda6acad325 +d6f262ef38d8ede28109a7da62687da03bfbf15a diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index cfdf438e..0e060a7d 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -7201,18 +7201,19 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Columns * - * {integer} - column index - * "{integer}" - column index - * "{integer}:visIdx" - visible column index (i.e. translate to column index) - * "{string}" - column name - * "{string}:jq" - jQuery selector on column header nodes + * {integer} - column index + * "{integer}" - column index + * "{integer}:visIdx" - visible column index (i.e. translate to column index) + * "{integer}:visible" - alias for {integer}:visIdx + * "{string}" - column name + * "{string}:jq" - jQuery selector on column header nodes * */ // can be an array of these items, comma separated list, or an array of comma // separated lists - var _re_column_selector = /^(.*):(jq|visIdx)$/; + var _re_column_selector = /^(.*):(jq|visIdx|visible)$/; var _column_selector = function ( settings, selector, opts ) { @@ -7238,6 +7239,7 @@ if ( match ) { switch( match[2] ) { case 'visIdx': + case 'visible': // Visible index given, convert to column index return [ _fnVisibleToColumnIndex( settings, parseInt( match[1], 10 ) ) ];