WebAug 20, 2015 · $ (window).resize (function () { var table = $.fn.dataTable.fnTables (true); if (table.length > 0) { for (var i = 0; i < table.length; i++) { $ (table [i]).dataTable ().fnSettings ().oScroll.sY = $ (window).height () < 650 ? calcDataTableHeight (40) : calcDataTableHeight (54); $ (table [i]).dataTable ().fnAdjustColumnSizing (); } } }); … WebFeb 9, 2024 · I don't think this will solves your problem, but it's worth a try. Add this style table: table {table-layout:fixed} So, it seens to be a bug with datatable responsive plugin. To solve this i had to change CSS with media queries for a few specific screens sizes.
javascript - Datatables on-the-fly resizing - Stack Overflow
WebpageResize won't work for me as the requirements state you need: Paging must be enabled (paging - it is by default in DataTables) Page length change must be enabled (lengthChange - again it is by default) Every row must be of equal height - add the class nowrap to your table if you are using the DataTables default stylesheet. WebAug 19, 2015 · You need to re-draw table when window resizes: $ (document).ready (function () { //Load datatable here $ (window).bind ('resize', function () { table.draw (); }); }); Share Improve this answer Follow answered Apr 26, 2024 at 14:29 Vu Tran 1 Add a comment Your Answer Post Your Answer sims 4 baby clothes override
scrollResize plugin grows but doesn
WebMar 3, 2009 · For this we use the 'show' method provided by jQuery UI tables. We check to see if the DataTable has been created or not (note the extra selector for 'div.dataTables_scrollBody', this is added when the DataTable is initialised). If the table has been initialised, we re-size it. WebJun 21, 2013 · Code above adjusts column widths for all tables on the page. See columns ().adjust () API methods for more information. RESPONSIVE, SCROLLER OR FIXEDCOLUMNS EXTENSIONS If you're using Responsive, Scroller or FixedColumns extensions, you need to use additional API methods to solve this problem. WebNov 14, 2014 · $ (window).on ('resize', function (e) { if (typeof resizeTimer !== 'undefined') { clearTimeout (resizeTimer); } resizeTimer = setTimeout (function () { // Get table context (change "TABLENAME" as required) var table = $ ('#TABLENAME').DataTable (); // Set new size to height -100px $ ('.dataTables_scrollBody').css ('height', … sims 4 baby clothing mod