<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>FixedColumns — DataTables forums</title>
        <link>https://next.datatables.net/forums/</link>
        <pubDate>Wed, 22 Jul 2026 01:33:45 +0000</pubDate>
        <language>en</language>
            <description>FixedColumns — DataTables forums</description>
    <language>en</language>
    <atom:link href="https://next.datatables.net/forums/categories/fixedcolumns/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Unable to find an exact date using FixedColumns component and calendar with data in DateTime format</title>
        <link>https://next.datatables.net/forums/discussion/81492/unable-to-find-an-exact-date-using-fixedcolumns-component-and-calendar-with-data-in-datetime-format</link>
        <pubDate>Sat, 01 Nov 2025 10:18:47 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>slolo</dc:creator>
        <guid isPermaLink="false">81492@/forums/discussions</guid>
        <description><![CDATA[<p><strong>Link to test case</strong>: <a rel="nofollow" href="https://live.datatables.net/nilaciqu/1/edit">https://live.datatables.net/nilaciqu/1/edit</a><br />
<strong>Debugger code (debug.datatables.net)</strong>: NA<br />
<strong>Error messages shown</strong>: NA<br />
<strong>Description of problem</strong>: Hello,</p>

<p>Hello,</p>

<p>I'm having a small problem using the FixedColumns component with dates in ISO 8601 format.</p>

<p>In a test case, searching for a specific date doesn't work.</p>

<p>However, sorting is functional, and I can search for dates before or after. Only the exact date doesn't work.</p>

<p>Just to clarify, <strong>my regional settings are in French</strong>.</p>

<p>Ex. Sorting on date: <strong>OK</strong><br />
<img src="https://datatables.net/forums/uploads/editor/9v/kp00231a6aap.png" alt="" title="" /></p>

<p>Ex. Filtering on a later date: <strong>OK</strong><br />
<img src="https://datatables.net/forums/uploads/editor/mh/5k88g0zvm1p5.png" alt="" title="" /></p>

<p>Ex. Filtering on a exact date: <strong>KO</strong><br />
<img src="https://datatables.net/forums/uploads/editor/fl/ya9uvf89hbkz.png" alt="" title="" /></p>

<p>However, the date 2025-11-09 does exist in the table.</p>

<p>Just to clarify, I don't use Moment.js or Luxon.</p>

<p>Thanks in advance for your help and have a nice day.</p>

<p>Lolo</p>
]]>
        </description>
    </item>
    <item>
        <title>Bootstrap 5 and Fixed Columns</title>
        <link>https://next.datatables.net/forums/discussion/81420/bootstrap-5-and-fixed-columns</link>
        <pubDate>Mon, 06 Oct 2025 07:42:54 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>ordco_pete</dc:creator>
        <guid isPermaLink="false">81420@/forums/discussions</guid>
        <description><![CDATA[<p><strong>Link to test case</strong>: <a rel="nofollow" href="https://live.datatables.net/qejasoli/1/">https://live.datatables.net/qejasoli/1/</a><br />
<strong>Error messages shown</strong>: None<br />
<strong>Description of problem</strong>:</p>

<p>Link to Bootstrap Page: <a rel="nofollow" href="https://getbootstrap.com/docs/5.3/content/tables/#table-group-dividers">https://getbootstrap.com/docs/5.3/content/tables/#table-group-dividers</a></p>

<p>Hi</p>

<p>This is really minor. Not sure if this is a supported Bootstrap Feature (class) so might not be an issue at all.</p>

<p>When including the Fixed Columns extension (its css) with Bootstrap the &lt;tbody class="table-group-divider"&gt; does not work.  If removed it works - above test case.  It does not enable the extension.</p>

<p>Seems to be:</p>

<p>table.dataTable {<br />
  border-collapse: separate;<br />
}</p>

<p>I dont use Fixed Columns but load all extensions due to laziness and I could not work out why I could not use the class on tbody for something I am working on.</p>

<p>Let me know if you need more information or I missed something obvious.</p>

<p>Thanks for a great product</p>

<p>Pete</p>
]]>
        </description>
    </item>
    <item>
        <title>FixedColumns for DT 1.x?</title>
        <link>https://next.datatables.net/forums/discussion/79867/fixedcolumns-for-dt-1-x</link>
        <pubDate>Wed, 18 Sep 2024 15:35:43 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>sjordan</dc:creator>
        <guid isPermaLink="false">79867@/forums/discussions</guid>
        <description><![CDATA[<p>The current version of FixedColumns (v 5.0.1) requires DT2.</p>

<p>Is there a stable version that works with DT 1.x and if so, where can I download it?</p>

<p>Thank you</p>
]]>
        </description>
    </item>
    <item>
        <title>How to fix the first column data along with header and column search box?</title>
        <link>https://next.datatables.net/forums/discussion/73940/how-to-fix-the-first-column-data-along-with-header-and-column-search-box</link>
        <pubDate>Wed, 07 Sep 2022 12:25:54 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>IHSL</dc:creator>
        <guid isPermaLink="false">73940@/forums/discussions</guid>
        <description><![CDATA[<p>hello friends,<br />
I have gone through the datatable documentation and implemented freeze pane feature for the first column. I could make the first column  header and data fixed but the search box under the first column header is moving when i scroll the table. Any help would be much appreciable.</p>

<p><img src="https://datatables.net/forums/uploads/editor/ak/p4kxznu4g105.png" alt="" title="" /></p>
]]>
        </description>
    </item>
    <item>
        <title>fixedColumns and hypertext link</title>
        <link>https://next.datatables.net/forums/discussion/73634/fixedcolumns-and-hypertext-link</link>
        <pubDate>Mon, 08 Aug 2022 11:59:38 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>gkandalaft</dc:creator>
        <guid isPermaLink="false">73634@/forums/discussions</guid>
        <description><![CDATA[<p>Hello</p>

<p>I have a table with fixedColumns true but since this feature adds a table on top of the original column, the link in that column do not work any more. Is there a way to fix this.</p>

<p>Thanks</p>

<p>George</p>
]]>
        </description>
    </item>
    <item>
        <title>Fix for FixedColumns + FixedHeader without scrolling</title>
        <link>https://next.datatables.net/forums/discussion/72975/fix-for-fixedcolumns-fixedheader-without-scrolling</link>
        <pubDate>Sat, 04 Jun 2022 14:28:31 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Nick Hope</dc:creator>
        <guid isPermaLink="false">72975@/forums/discussions</guid>
        <description><![CDATA[<p>FixedColumns has been compatible with FixedHeader since the release of FixedColumns 4. There is an example of the 2 working together, with both header and footer, at <a rel="nofollow" href="https://datatables.net/extensions/fixedcolumns/examples/integration/fixedHeaderFooter.html">https://datatables.net/extensions/fixedcolumns/examples/integration/fixedHeaderFooter.html</a></p>

<p>However, if you don't also use scrolling (scrollX / scrollY), the cells in the table header and footer are not fixed horizontally.</p>

<p>After many hours I finally figured out how to solve it with this css:</p>

<pre><code>th.dtfc-fixed-left {
  background-color: white;
  top: 0; /* for the header */
  bottom: 0; /* for the footer */
  z-index: 3 !important;
}
</code></pre>

<p>Tested in Chrome and Firefox with FixedColumns 4.1.0 and either FixedHeader 3.1.9 or 3.2.3.</p>

<p>Here's a demo: <a rel="nofollow" href="http://live.datatables.net/nujapafu/1/edit" title="http://live.datatables.net/nujapafu/1/edit"></a><a rel="nofollow" href="http://live.datatables.net/nujapafu/1/edit">http://live.datatables.net/nujapafu/1/edit</a></p>

<p>Perhaps this is something that could be incorporated in the Datatables code?</p>
]]>
        </description>
    </item>
    <item>
        <title>Last fixed column is shifting to cover previous fixed columns (Version 4.0.1)</title>
        <link>https://next.datatables.net/forums/discussion/70609/last-fixed-column-is-shifting-to-cover-previous-fixed-columns-version-4-0-1</link>
        <pubDate>Fri, 12 Nov 2021 20:11:22 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>ZeshueToral</dc:creator>
        <guid isPermaLink="false">70609@/forums/discussions</guid>
        <description><![CDATA[<p>There appears to be an issue with the "left" styling so that the last fixed column will overlap all previous fixed columns. While putting together the test case, I discovered that it might be related to the table being created while in a bootstrap collapse element that's not showing its contents when the page is loaded.</p>

<p>Test Case: <a rel="nofollow" href="http://live.datatables.net/xivahiqa/4/edit?html,css,js,output">http://live.datatables.net/xivahiqa/4/edit?html,css,js,output</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Cannot find Type defination file for datatables.net</title>
        <link>https://next.datatables.net/forums/discussion/70740/cannot-find-type-defination-file-for-datatables-net</link>
        <pubDate>Fri, 26 Nov 2021 21:31:15 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>singhswat</dc:creator>
        <guid isPermaLink="false">70740@/forums/discussions</guid>
        <description><![CDATA[<p>In my VS 2019 unde my project I installed datatables.net-fixedheader nuget package<br />
after installation i complied and its throwing the below error.</p>

<p>Is this related to any Jquery version?</p>

<p>Current JQuery version - 3.4.1 in my application</p>

<p>**"Severity Code    Description Project File    Line    Suppression State<br />
Error       Build:Cannot find type definition file for 'datatables.net'.     \Scripts\types.d.ts    8</p>

<p>Error       Build:Cannot find type definition file for 'jquery'.  \Scripts\types.d.ts   7   **</p>

<p>Any help is highly appreciated...</p>
]]>
        </description>
    </item>
    <item>
        <title>Any idea on how to removed only this tab filtering? or remove the value inside</title>
        <link>https://next.datatables.net/forums/discussion/72091/any-idea-on-how-to-removed-only-this-tab-filtering-or-remove-the-value-inside</link>
        <pubDate>Sat, 19 Mar 2022 08:59:00 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>nyankoo</dc:creator>
        <guid isPermaLink="false">72091@/forums/discussions</guid>
        <description><![CDATA[<p>Im using the dropdown filtering column but i dont know how to remove the value of this tab, even though its a button</p>

<p><img src="https://datatables.net/forums/uploads/editor/km/60typnikspgb.png" alt="" title="" /></p>

<p>This is the code:</p>

<p>_ ~~</p>

  
$(document).ready(function() {

  

    $('#employee_data').DataTable( {


        scrollY:        "400px",
        scrollX:        true,
        scrollCollapse: true,
        paging:         false,
        fixedColumns:   true,
  


          initComplete: function () {


            this.api().columns().every( function () {



                var column = this;
                var select = $('')
                    .appendTo( $(column.footer()).empty() )
                    .on( 'change', function () {
                        var val = $.fn.dataTable.util.escapeRegex(
                            $(this).val()
                        );
 
                        column
                            .search( val ? '^'+val+'$' : '', true, false )
                            .draw();
                    } );
 
                column.data().unique().sort().each( function ( d, j ) {
                    select.append( ''+d+'' )
                } );
            } );
        }
    } );
} );~~


 

<p>_</p>
]]>
        </description>
    </item>
    <item>
        <title>XSS flaw detected by veracode static code scan</title>
        <link>https://next.datatables.net/forums/discussion/70981/xss-flaw-detected-by-veracode-static-code-scan</link>
        <pubDate>Mon, 20 Dec 2021 14:17:57 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>bsCotiviti</dc:creator>
        <guid isPermaLink="false">70981@/forums/discussions</guid>
        <description><![CDATA[<p>I am using jquery datatable version 1.10.22 with dataTables.fixedColumns version 3.3.2. Veracode scan showed there are multiple XSS flaws in the dataTables.fixedColumns.js (line no: 1255, 1278, 1281, 1290). Can someone confirm if this flaw has been resolved or going to be resolved in latest release or this shouldn't be any concern?</p>

<p>As part of XSS prevention I have implemented X-XSS-Protection header but js file still showing the flaw.</p>
]]>
        </description>
    </item>
    <item>
        <title>Fixed column together with search each column</title>
        <link>https://next.datatables.net/forums/discussion/71654/fixed-column-together-with-search-each-column</link>
        <pubDate>Mon, 14 Feb 2022 18:59:47 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Ludde</dc:creator>
        <guid isPermaLink="false">71654@/forums/discussions</guid>
        <description><![CDATA[<p>Hello,</p>

<p>I have added a row with individual serach boxes. Together with fixed column, the serach row does not have any fixed column if I set orderCellsTop to true. If I set orderCellsTop  to false, top row does not have any fixed column.</p>

<p>I have done a test case:<br />
<a rel="nofollow" href="http://live.datatables.net/hepeqiro/1347/edit">http://live.datatables.net/hepeqiro/1347/edit</a></p>

<p>And a picture that show the problem.</p>

<p>I'm doing something wrong?</p>

<p>//L<img src="https://datatables.net/forums/uploads/editor/u2/ane28ppa64zn.jpg" alt="" title="" /></p>
]]>
        </description>
    </item>
    <item>
        <title>Fixed Column ist just an overlay over other columns rather than sticky</title>
        <link>https://next.datatables.net/forums/discussion/71463/fixed-column-ist-just-an-overlay-over-other-columns-rather-than-sticky</link>
        <pubDate>Tue, 01 Feb 2022 14:14:47 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Maido747</dc:creator>
        <guid isPermaLink="false">71463@/forums/discussions</guid>
        <description><![CDATA[<p>Hey, so I want the last column in my datatable to be sticky because I have multiple columns.<br />
I'm using Angular and bootstrap and installed the <code>fixedColumns</code>extension.<br />
The colum appears to be sticky when scrolling horizontally.<br />
But the column is not the same looking as in the examples of fixedColumns.</p>

<p>Here is my <code>search.component.ts</code> with the configuration:</p>

<pre><code>createDataTable() {
        this.dtOptions = {
          pagingType: 'full_numbers',
          pageLength: 5,
          lengthMenu: [5, 15, 30],
          processing: true,
          fixedColumns: {
            left: 0,
            right: 1
          },
          fixedHeader: true,
          scrollX: true,
          /*columnDefs: [
            { "width": "10%", "targets": 0 },
            { "width": "10%", "targets": 1 },
            { "width": "5%", "targets": 2 },
            { "width": "13%", "targets": 3 }
          ],*/
          dom: 'Blfrtip',
          buttons: {
            buttons: [
              { extend: 'excel', className: 'btn btn-outline-success mb-3' },
              { extend: 'csv', className: 'btn btn-outline-success mb-3 me-3' }
            ],
            dom: {
              button: {
                className: 'btn'
              }
            }
          },
          responsive: true,
          language: {
            emptyTable: "Keine Daten in der Tabelle vorhanden",
            info: "_START_ bis _END_ von _TOTAL_ Einträgen",
            infoEmpty: "Keine Daten vorhanden",
            infoFiltered: "(gefiltert von _MAX_ Einträgen)",
            infoThousands: ".",
            loadingRecords: "Wird geladen ..",
            processing: "Bitte warten ..",
            paginate: {
              first: "Erste",
              previous: "Zurück",
              next: "Nächste",
              last: "Letzte"
            },
            aria: {
              sortAscending: ": aktivieren, um Spalte aufsteigend zu sortieren",
              sortDescending: ": aktivieren, um Spalte absteigend zu sortieren"
            },
            decimal: ",",
            search: "Suche:",
            thousands: ".",
            zeroRecords: "Keine passenden Einträge gefunden",
            lengthMenu: "Zeilen anzeigen:  _MENU_",
            datetime: {
              previous: "Vorher",
              next: "Nachher",
              hours: "Stunden",
              minutes: "Minuten",
              seconds: "Sekunden",
              unknown: "Unbekannt",
            },
          }
        };
      }
</code></pre>

<p>And the <code>angular.json</code>:</p>

<pre><code>"styles": [
              "node_modules/bootstrap/dist/css/bootstrap.min.css",
              "src/styles.css",
              "node_modules/datatables.net-bs5/css/dataTables.bootstrap5.min.css",
              "node_modules/datatables.net-buttons-dt/css/buttons.dataTables.css",
              "node_modules/datatables.net-fixedcolumns-bs/css/fixedColumns.bootstrap.min.css",
              "node_modules/datatables.net-fixedheader-bs/css/fixedHeader.bootstrap.min.css"
            ],
            "scripts": [
              "node_modules/jquery/dist/jquery.min.js",
              "node_modules/datatables.net/js/jquery.dataTables.min.js",
              "node_modules/datatables.net-bs5/js/dataTables.bootstrap5.min.js",
              "node_modules/datatables.net-fixedcolumns/js/dataTables.fixedColumns.min.js",
              "node_modules/datatables.net-fixedheader/js/dataTables.fixedHeader.min.js",
              "node_modules/jszip/dist/jszip.js",
              "node_modules/datatables.net-buttons/js/dataTables.buttons.js",
              "node_modules/datatables.net-buttons/js/buttons.colVis.js",
              "node_modules/datatables.net-buttons/js/buttons.flash.js",
              "node_modules/datatables.net-buttons/js/buttons.html5.js",
              "node_modules/datatables.net-buttons/js/buttons.print.js"
            ]
</code></pre>

<p>My Table looks like this:<br />
<img src="https://datatables.net/forums/uploads/editor/5r/33a8z956voxi.png" alt="" title="" /><br />
As you can see on the right side, the column "aktionen" overlays the other columns instead of being sticky.<br />
I want it to be sticky and behaves like in the examples of fixedColumns</p>

<p>Would be great if someone can help, greetings from Germany.</p>
]]>
        </description>
    </item>
    <item>
        <title>left px not dynamically updated for fixedColumns</title>
        <link>https://next.datatables.net/forums/discussion/71329/left-px-not-dynamically-updated-for-fixedcolumns</link>
        <pubDate>Sat, 22 Jan 2022 13:32:53 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>anusreemn</dc:creator>
        <guid isPermaLink="false">71329@/forums/discussions</guid>
        <description><![CDATA[<p>Hi,</p>

<p>My issue is as below:</p>

<p>The columns row-selection checkbox, ID, Version, Status are the pinned to left columns here. I have added a background linear-gradient to td.dtfc-fixed-left::after and scaled using z-index so that all the pinned columns appear in an elevated view than the rest. In particular smaller widths, when i dynamically add more columns to the pinned list (i am basically re-rendering the table), the left values are not properly calculated for the pinnedColumns.</p>

<p>Buggy version-<br />
<img src="https://datatables.net/forums/uploads/editor/4t/bezepgfnyu7z.png" alt="" title="" /></p>

<p>Expected-<br />
<img src="https://datatables.net/forums/uploads/editor/3x/x55rx4x4tlaf.png" alt="" title="" /></p>

<p>I am making use of autoWidth:true, as otherwise the table headers dont align up with the body cells. Any idea how to resolve this. Also, I could see that column.width doesn't get applied on to fixedColumns. Any clue?</p>
]]>
        </description>
    </item>
    <item>
        <title>Fixed Columns Bootstrap 4 overrides table-striped styling (if enabled or not)</title>
        <link>https://next.datatables.net/forums/discussion/71123/fixed-columns-bootstrap-4-overrides-table-striped-styling-if-enabled-or-not</link>
        <pubDate>Mon, 03 Jan 2022 05:47:39 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>ctml</dc:creator>
        <guid isPermaLink="false">71123@/forums/discussions</guid>
        <description><![CDATA[<p><strong>Link to test case</strong>:<br />
<a rel="nofollow" href="https://jsfiddle.net/jzhrvq5x/11/">https://jsfiddle.net/jzhrvq5x/11/</a></p>

<p>Taken from the examples and removed table-striped: <a rel="nofollow" href="https://datatables.net/extensions/fixedcolumns/examples/styling/bootstrap4.html">https://datatables.net/extensions/fixedcolumns/examples/styling/bootstrap4.html</a></p>

<p><strong>Description of problem</strong>:<br />
Fixed columns for bootstrap 4 includes CSS that changes row style to appear as though the table is striped even when the style has not been set on the table. If the table is set to be striped, the fixed columns row colouring is still different shade than a regular striped bootstrap 4 table.</p>

<p>Unsure if it's related to this one <a rel="nofollow" href="https://datatables.net/forums/discussion/comment/195457/#Comment_195457">https://datatables.net/forums/discussion/comment/195457/#Comment_195457</a></p>

<p>Thanks for taking a look!</p>
]]>
        </description>
    </item>
    <item>
        <title>Server side processing with node js</title>
        <link>https://next.datatables.net/forums/discussion/70969/server-side-processing-with-node-js</link>
        <pubDate>Fri, 17 Dec 2021 08:52:45 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Swetha9090</dc:creator>
        <guid isPermaLink="false">70969@/forums/discussions</guid>
        <description><![CDATA[<p>I'm trying to get the datatable data from node rather than php could anyone help me?</p>
]]>
        </description>
    </item>
    <item>
        <title>Freeze the first 2 rows of a datatable</title>
        <link>https://next.datatables.net/forums/discussion/70953/freeze-the-first-2-rows-of-a-datatable</link>
        <pubDate>Wed, 15 Dec 2021 14:45:49 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>mor2778</dc:creator>
        <guid isPermaLink="false">70953@/forums/discussions</guid>
        <description><![CDATA[<p>Hi guys, I need your help here..</p>

<p>My mission - Freeze the first 2 rows of a datatable. I found absoluteOrder as a tool that might be a good solution for it but i'm open to any suggestions!</p>

<p>My problem - I want to freeze the entire first 2 rows only by using nameType1 and nameType2. e.g. Let's say I have a table with n columns, I need to check if nameType1 or nameType2 are exists in the first column  and if so, no meter if I will try to sort the table from column 1, 2 or n, the first 2 rows will still be on top all the time, no mater what.</p>

<p>var nameType1 = $.fn.dataTable.absoluteOrder( 'X' );<br />
  var nameType2 = $.fn.dataTable.absoluteOrder( 'Y' );</p>

<p>table = $('#example').DataTable({<br />
    "columnDefs": [<br />
              { "targets": 0, "type": nameType1 }<br />
              { "targets": 0, "type": nameType2 }<br />
    ]<br />
  });</p>

<p>I know that that this piece of code not working as I need it to be work, but this is where I'm now ^.^<br />
I will be glad to get your support!</p>
]]>
        </description>
    </item>
    <item>
        <title>Fixed columns are not working browser shows $.fn.dataTable is undefined</title>
        <link>https://next.datatables.net/forums/discussion/70932/fixed-columns-are-not-working-browser-shows-fn-datatable-is-undefined</link>
        <pubDate>Tue, 14 Dec 2021 09:15:46 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Swetha9090</dc:creator>
        <guid isPermaLink="false">70932@/forums/discussions</guid>
        <description><![CDATA[<p><strong>Link to test case</strong>:<br />
<strong>Debugger code (debug.datatables.net)</strong>:<br />
<strong>Error messages shown</strong>:<br />
<strong>Description of problem</strong>:</p>
]]>
        </description>
    </item>
    <item>
        <title>Left border is missing on right-fixed columns</title>
        <link>https://next.datatables.net/forums/discussion/70554/left-border-is-missing-on-right-fixed-columns</link>
        <pubDate>Tue, 09 Nov 2021 19:49:36 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>jklosinski</dc:creator>
        <guid isPermaLink="false">70554@/forums/discussions</guid>
        <description><![CDATA[<p>When there are right-fixed columns with bootstrap 5 styling, the left border of the left-most right-fixed column is missing.</p>

<p><a rel="nofollow" href="https://jsfiddle.net/polshgiant/dtm4793g/">https://jsfiddle.net/polshgiant/dtm4793g/</a></p>

<p>Thanks for any help.</p>
]]>
        </description>
    </item>
    <item>
        <title>Footer background is transparent</title>
        <link>https://next.datatables.net/forums/discussion/70902/footer-background-is-transparent</link>
        <pubDate>Fri, 10 Dec 2021 12:41:40 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>jklosinski</dc:creator>
        <guid isPermaLink="false">70902@/forums/discussions</guid>
        <description><![CDATA[<p>The footer background with fixed columns is transparent.  Scroll side to side on this example.</p>

<p><a rel="nofollow" href="https://jsfiddle.net/polshgiant/dtm4793g/">https://jsfiddle.net/polshgiant/dtm4793g/</a></p>
]]>
        </description>
    </item>
    <item>
        <title>I need to programmatically add/remove fixed columns after table created. Reason? responsive table</title>
        <link>https://next.datatables.net/forums/discussion/70817/i-need-to-programmatically-add-remove-fixed-columns-after-table-created-reason-responsive-table</link>
        <pubDate>Fri, 03 Dec 2021 13:48:14 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>alexk345</dc:creator>
        <guid isPermaLink="false">70817@/forums/discussions</guid>
        <description><![CDATA[<p>I need to programmatically add/remove fixed columns after table created. Reason? responsive table with fixed columns.</p>

<p>Same code base will have to work when size reduced to minimal width.</p>
]]>
        </description>
    </item>
    <item>
        <title>[Bug Report] The Latest (v4.0.1) FixedColumns Extension doesn't work with bootstrap themes</title>
        <link>https://next.datatables.net/forums/discussion/70753/bug-report-the-latest-v4-0-1-fixedcolumns-extension-doesnt-work-with-bootstrap-themes</link>
        <pubDate>Sun, 28 Nov 2021 15:25:11 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>shrektan</dc:creator>
        <guid isPermaLink="false">70753@/forums/discussions</guid>
        <description><![CDATA[<p>Hi,</p>

<p>I think there's a bug introduced by the latest version of FixedColumns Extension. Let's say if I use bootstrap4 theme "superhero" for the HTML page and put a datatable inside. If I enable the FixedColumn extension, the table's style will change.</p>

<p>Please check the  two jsfiddle examples that I created, with or without fixedcolumns extension.</p>

<h1 data-anchor="Without-FixedColumns"><a name="Without-FixedColumns" rel="nofollow" href="#Without-FixedColumns"></a>Without FixedColumns</h1>

<p><a rel="nofollow" href="https://jsfiddle.net/shrektan/cL9artsm/2/">https://jsfiddle.net/shrektan/cL9artsm/2/</a></p>

<p><img src="https://user-images.githubusercontent.com/8368933/143774129-8661e3a3-dde3-4749-bebf-5d18d3829b97.png" alt="" /></p>

<h1 data-anchor="With-FixedColumns"><a name="With-FixedColumns" rel="nofollow" href="#With-FixedColumns"></a>With FixedColumns</h1>

<p><a rel="nofollow" href="https://jsfiddle.net/shrektan/0tsoezd2/4/">https://jsfiddle.net/shrektan/0tsoezd2/4/</a></p>

<p><img src="https://user-images.githubusercontent.com/8368933/143774138-aa29e9e3-e022-49df-b5a9-6856ee9670a4.png" alt="" /></p>
]]>
        </description>
    </item>
    <item>
        <title>SaveState and FixedColumns</title>
        <link>https://next.datatables.net/forums/discussion/70699/savestate-and-fixedcolumns</link>
        <pubDate>Mon, 22 Nov 2021 22:43:49 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Benjamin.Smith@OptimalAnswers.com</dc:creator>
        <guid isPermaLink="false">70699@/forums/discussions</guid>
        <description><![CDATA[<p>Savestate isn't saving the number of saved columns. Attempting to call .left() in the initComplete event results in the error "Cannot read properties of undefined (reading 'fixedColumns')"</p>

<p>fiddle: <a rel="nofollow" href="https://jsfiddle.net/simaben/km1fdoew/34/" title="https://jsfiddle.net/simaben/km1fdoew/34/"></a><a rel="nofollow" href="https://jsfiddle.net/simaben/km1fdoew/34/">https://jsfiddle.net/simaben/km1fdoew/34/</a></p>

<p>Is there a better approach?</p>
]]>
        </description>
    </item>
    <item>
        <title>Cannot Fix More than one Column and Column Widths are not setting</title>
        <link>https://next.datatables.net/forums/discussion/70756/cannot-fix-more-than-one-column-and-column-widths-are-not-setting</link>
        <pubDate>Mon, 29 Nov 2021 00:12:06 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>cemlimited</dc:creator>
        <guid isPermaLink="false">70756@/forums/discussions</guid>
        <description><![CDATA[<p>So I am not able to get this to work with Bootstrap 4.</p>

<p>I have Multiple tables on tabs, which I would like to freeze the left two Columns. The Table also widens all of the columns out and these make the table too wide..</p>

<p>When I try 2 Columns, it pushes them over each other and interrupts the search function at teh bottom</p>

<p><img src="https://datatables.net/forums/uploads/editor/x4/nri9wqwqhzj5.jpg" alt="" title="" /></p>

<pre><code>  $(document).ready(function(){
                $('.stripe').DataTable({
                    pageLength: 25,
                    responsive: true,
                    fixedColumns: {
                        leftColumns:2,
                    },
                    order: [ 0, 'asc' ],
                    dom: '&lt;"html5buttons"B&gt;lTfgitp',
                    buttons: [
                        { extend: 'copy'},
                        { extend: 'csv'},
                        { extend: 'excel'},
                        { extend: 'pdf'},
                        {extend: 'print', orientation: 'landscape', pageSize: 'A2',
                            customize: function (win){
                                $(win.document.body).addClass('white-bg');
                                $(win.document.body).css('font-size', '10px');
                            }
                        }
                    ],
                    
                })
})

// Using a loop for a number of tables

 &lt;?php
                    foreach($discs as $key=&gt;$disc){
                        $ind = $key +1;
                ?&gt;
                $('#example&lt;?php echo $ind; ?&gt; tfoot th').each( function () {
                        var title = $(this).text();
                        $(this).html( '&lt;input type="text" placeholder="Search" /&gt;' );
                });
                
                var table&lt;?php echo $ind; ?&gt; = $('#example&lt;?php echo $ind; ?&gt;').DataTable(
                   
                );
                    
                table&lt;?php echo $ind; ?&gt;.columns().every( function () {
                    var that = this;

                        $( 'input', this.footer() ).on( 'keyup change', function () {
                            if ( that.search() !== this.value ) {
                                that
                                    .search( this.value )
                                    .draw();
                            }
                        });
                });

              

                &lt;?php } ?&gt;
</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>FixedColumns not working with AJAX source and disabled serverSide</title>
        <link>https://next.datatables.net/forums/discussion/70715/fixedcolumns-not-working-with-ajax-source-and-disabled-serverside</link>
        <pubDate>Wed, 24 Nov 2021 11:05:35 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>quadronet</dc:creator>
        <guid isPermaLink="false">70715@/forums/discussions</guid>
        <description><![CDATA[<p>Hi,</p>

<p>we are using AJAX source with disabled serverSide processing (so the search filtering and sorting remains fully on client). With this setting the fixedColumns is not working. As soon as we set serverSide to true it works. Is it possible to make it working without serverSide processing?</p>

<pre><code>$('#stats_table').DataTable( {
    dom: 'frtip',
    ajax: {
      url: serverurl,
      type: "POST",
      data: function(d) {
        prepareStatsTablePostData(d);
      },
      dataSrc: function (d) {
        return d
      }
    },
    responsive:     false,
    paging:         false,
    autoWidth:      true,
    searching:      true,
    processing:     true,
    fixedColumns:   true,
    deferRender:    true,
    scrollY:        400,
    scrollX:        true,
    scrollCollapse: true,
    serverSide:     false,
    info: false,
    columnDefs: [...],
  });
</code></pre>

<p>Thank you,</p>

<p>Jan</p>
]]>
        </description>
    </item>
    <item>
        <title>Content is not aligned properly</title>
        <link>https://next.datatables.net/forums/discussion/70674/content-is-not-aligned-properly</link>
        <pubDate>Fri, 19 Nov 2021 11:10:52 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Inês Borges</dc:creator>
        <guid isPermaLink="false">70674@/forums/discussions</guid>
        <description><![CDATA[<p><img src="https://datatables.net/forums/uploads/editor/28/ppohthmul3d7.png" alt="image" title="" /></p>

<p>My edit column is not aligned properly. It is not aligned to the rightmost part of the table. It ruins the layout.<br />
How can I make it aligned.</p>

<pre><code><br />

        $(document).ready(function () {
            $("#users-table").DataTable({

                "ajax": {
                    "url": '@Url.Action("GetList", "Users")',
                    "type": "GET",
                    "datatype": "json"
                },

                "columns": [
                    { "data": "ID" },
                    { "data": "PERFIL" },
                    { "data": "USERCD" },
                    { "data": "USERNM" },
                    { "data": "USERNIF" },
                    { "data": "ABREVIATURA" },
                    { "data": "COREACTIVO" },
                    { "data": "USERML" },
                    { "data": "PERFILWEB" },
                    {
                        "render": function (data, type, row) {
                            let toggleIcon = row.COREACTIVO === "S" ? "<i></i>" : "<i></i>";
                            return "<a rel="nofollow" href="./UpdateUserlogin?&quot; + &quot;id=&quot; + row.ID + &quot;"><i></i></a> | <a>'" + toggleIcon + "</a>";
                        }
                    }
                ],

                "aoSearchCols": [ // Filters table in first load to show only active
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    { "sSearch": "S" } // Index 6
                ],

                language: {
                    search: "Procurar: ",
                    processing: "A carregar",
                    lengthMenu: "Mostrar _MENU_ registos",
                    info: "A mostrar de _START_ a _END_ registos de _TOTAL_ registos",
                    infoFiltered: "(filtrados _MAX_ registos de total)",
                    infoEmpty: "A mostrar 0 a 0 registos de 0 registos",
                    loadingRecords: "A carregar registos...",
                    zeroRecords: "Nenhum registo para mostrar",
                    emptyTable: "Tabela vazia",
                    paginate: {
                        first: "Primeiro",
                        previous: "Anterior",
                        next: "Próximo",
                        last: "Último"
                    },
                    aria: {
                        sortAscending: ": Ordenar por ordem crescente",
                        sortDescending: ": Ordenar por ordem decrescente"
                    }
                },
                pageLength: 25,
                "pagingType": "simple_numbers",
                "scrollX": true,
                "scrollCollapse": true,
                "fixedHeader": true,
                fixedColumns: {
                    leftColumns: 0,
                    rightColumns: 1
                },
                dom: "&lt;'row'&lt;'col-sm-6'B&gt;&lt;'col-sm-6'f&gt;&gt;"+'rtip',
                buttons: [
                    {
                        "extend": 'colvis',
                        "text": '<i></i>',
                        "columns": ':not(.permanent)',
                        className: "colvis"
                    },
                    {
                        text: '<i></i>',
                        extend: "pageLength",
                        className: "show-entries"
                    },
                    {
                        text: '<i></i>',
                        extend: 'collection',
                        className: "filter-active-inactibe-btn",
                        buttons: [
                            {
                                text: "Ativo",
                                name: "filter-active-btn",
                                action: function (e, dt, node, config) {
                                    $("#users-table").DataTable().columns(6).search('S').draw();
                                    this.active(true);
                                    $("#users-table").DataTable().button('2-1').active(false);
                                    $("#users-table").DataTable().button('2-2').active(false);
                                }
                            },
                            {
                                text: "Todos",
                                name: "filter-all-btn",
                                action: function (e, dt, node, config) {
                                    $("#users-table").DataTable().columns(6).search("").draw();
                                    this.active(true);
                                    $("#users-table").DataTable().button('2-0').active(false);
                                    $("#users-table").DataTable().button('2-2').active(false);
                                }
                            },
                            {
                                text: "Inativo",
                                name: "filter-inactive-btn",
                                action: function (e, dt, node, config) {
                                    $("#users-table").DataTable().columns(6).search('N').draw();
                                    this.active(true);
                                    $("#users-table").DataTable().button('2-0').active(false);
                                    $("#users-table").DataTable().button('2-1').active(false);
                                }
                            }
                        ]

                    }



                ],

                // Changes the color of the letter to red if the letter is N for COREACTIVO
                "createdRow": function (row, data, index) {
                    if (data.COREACTIVO === "N") {
                        row.style.backgroundColor = "#ff000055";
                    }
                },

                // Defines the visibility of the column ID
                "columnDefs": [
                    {
                        "targets": [0,6],
                        "visible": false,
                        "searchable": true
                    },
                    {
                        "targets": [9],
                        "className": "text-center",
                        "width": "50px"
                    },
                    {
                        "targets": [0,1,2,3,4,5,6,7,8],
                        "width": "20%"
                    }
                ]

            });

            $("#users-table").DataTable().buttons('2-0').active(true);
        });
    

</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>Does fixedcolums work on IOS?</title>
        <link>https://next.datatables.net/forums/discussion/70666/does-fixedcolums-work-on-ios</link>
        <pubDate>Thu, 18 Nov 2021 14:13:42 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Ludde</dc:creator>
        <guid isPermaLink="false">70666@/forums/discussions</guid>
        <description><![CDATA[<p>Hello all,</p>

<p>Does fixedcolumns work on IOS? I can not get it to work. The same code works fine on windows and android.</p>

<p>Ludde</p>
]]>
        </description>
    </item>
    <item>
        <title>background color disappears after short flash</title>
        <link>https://next.datatables.net/forums/discussion/70655/background-color-disappears-after-short-flash</link>
        <pubDate>Wed, 17 Nov 2021 12:48:29 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>atelieragile</dc:creator>
        <guid isPermaLink="false">70655@/forums/discussions</guid>
        <description><![CDATA[<p>When including the Fixed Columns with Bootstrap 4 the row background colors disappear. On inspecting in Chrome Dev Tools the correct BG color shows, but is not displayed. Even a style attribute inside the tr tag is ignored. The correct background color flashes shorty though.</p>

<p><a rel="nofollow" href="https://codepen.io/atelier-agile/pen/ZEJVjjE" title="https://codepen.io/atelier-agile/pen/ZEJVjjE"></a><a rel="nofollow" href="https://codepen.io/atelier-agile/pen/ZEJVjjE">https://codepen.io/atelier-agile/pen/ZEJVjjE</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Updateing FixedColumns from 3.3.3 to 4.0.1 gives FixedColumns().update(): update is not a function</title>
        <link>https://next.datatables.net/forums/discussion/70563/updateing-fixedcolumns-from-3-3-3-to-4-0-1-gives-fixedcolumns-update-update-is-not-a-function</link>
        <pubDate>Wed, 10 Nov 2021 09:31:14 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Marcel Hoog Antink</dc:creator>
        <guid isPermaLink="false">70563@/forums/discussions</guid>
        <description><![CDATA[<p>When I update FixedColumns form 3.3.3 to 4.0.1 or to 4.0.0 the function FixedColumns().update() does not exist anymore.<br />
Going back to 3.3.3 and all works fine again.</p>

<p>codeline: table.fixedColumns().update();<br />
Errormessage: Uncaught TypeError: table.fixedColumns(...).update is not a function</p>

<p>Is something changed in using update() in 4.0.1?</p>
]]>
        </description>
    </item>
    <item>
        <title>Footer + colspan issue</title>
        <link>https://next.datatables.net/forums/discussion/70553/footer-colspan-issue</link>
        <pubDate>Tue, 09 Nov 2021 19:45:35 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>jklosinski</dc:creator>
        <guid isPermaLink="false">70553@/forums/discussions</guid>
        <description><![CDATA[<p>When using fixed columns and the footer has a colspan, the footer starts rendering at the 2nd column.</p>

<p><a rel="nofollow" href="https://jsfiddle.net/polshgiant/dtm4793g/">https://jsfiddle.net/polshgiant/dtm4793g/</a></p>
]]>
        </description>
    </item>
    <item>
        <title>no queda anclada la columna en el body fixedColumns cuando uso ajax</title>
        <link>https://next.datatables.net/forums/discussion/70444/no-queda-anclada-la-columna-en-el-body-fixedcolumns-cuando-uso-ajax</link>
        <pubDate>Thu, 28 Oct 2021 23:11:40 +0000</pubDate>
        <category>FixedColumns</category>
        <dc:creator>Rhapsodo</dc:creator>
        <guid isPermaLink="false">70444@/forums/discussions</guid>
        <description><![CDATA[<p>Tengo el problema cuando quiero mostrar la columna derecha anclada, solo queda anclada la cabecera de la datatabla mas no la columna del body, pero esto pasa cuando uso ajax dentro del script, pero si lo uso creando los campos desde el html si me funciona, porfavor ayudenme con eso ya que se ve mas atractiva dicha funcionalidad.</p>

<pre><code>&lt;script&gt;
$(document).ready(function(){
  $("#datatable").DataTable({
    language: {
      "url": "./materialize/app-assets/vendors/data-tables/lang/Spanish.json"
    },
    ajax: {
      "url": "./ajax/empresaAjax.php",
      "method": 'POST',
      "data": {'accion': 'empresas_datatable'},
      "dataSrc": ''
    },
    columns: [
      {"data": "id"},
      {"data": "numeracion"},
      {"data": "documento_numero"},
      {"data": "razon_social"},
      {"data": "direccion"},
      {"data": "ubigeo_completo"},
      {"data": "sunat_usuario_secundario"},
      {"defaultContent": "&lt;a class='yellow accent-3 btn btn-floating btn-small z-depth-2'&gt;&lt;i class='black-text material-icons'&gt;edit&lt;/i&gt;&lt;/a&gt;&lt;a class='red darken-1 btn btn-floating btn-small z-depth-2'&gt;&lt;i class='material-icons'&gt;delete&lt;/i&gt;&lt;/a&gt;"}
    ],
    pageLength : 5,
    lengthMenu: [[5, 10, -1], [5, 10, 'Todos']],
    columnDefs: [{
      orderable: false,
      targets: [7]
    },
    {
      targets: [ 0 ],
      visible: false,
      searchable: true
    }],
    scrollX: true,
    scrollCollapse: true,
    fixedColumns: {
      left: 0,
      right: 1
    },
    
  });
</code></pre>

<p>el style que uso es el siguiente para evitar que sean mas de 1 fila en la tabla</p>

<pre><code>&lt;style&gt;
  #datatable {
    white-space: nowrap;
  }
&lt;/style&gt;
</code></pre>

<p><img src="https://datatables.net/forums/uploads/editor/bq/jmxbcupbsjmt.png" alt="" title="" /><br />
como se observa, la columna acciones se queda anclada la cabecera mas no el cuerpo, el ajax si devuelve los datos solicitados y el problema está en que el formato de la tabla se descuadra entre la cabecera y sus datos eso tambien se debe al uso del scrollX y por otro lado el fixedcolumn en right 1 que no se muestra</p>

<blockquote>
  <p><strong>Edited by Colin</strong> - Syntax highlighting. Details on how to highlight code using markdown can be <a rel="nofollow" href="/manual/tech-notes/8#Code">found in this guide</a>.</p>
</blockquote>
]]>
        </description>
    </item>
   </channel>
</rss>
