From 2b9068f51c588c68135bc6541b09d2ff0cab6460 Mon Sep 17 00:00:00 2001 From: Hao Sun Date: Wed, 6 Apr 2022 17:09:24 +0800 Subject: [PATCH] fix z-index conflict with pager dropmenu for fixed header in datatable. --- module/common/view/datatable.fix.html.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/common/view/datatable.fix.html.php b/module/common/view/datatable.fix.html.php index 759520b875..f4bd9c9ad3 100644 --- a/module/common/view/datatable.fix.html.php +++ b/module/common/view/datatable.fix.html.php @@ -30,7 +30,10 @@ $(function() } $dropmenu.append("
  • \", true);' id='switchToDatatable'>datatable->switchToDatatable : $lang->datatable->switchToTable;?>
  • "); - $dropdown.append($dropmenu).appendTo($btnToolbar); + $dropdown.append($dropmenu) + .appendTo($btnToolbar) + .on('shown.zui.dropdown', function(){$btnToolbar.closest('.table-header').css('z-index', 11);}) + .on('hidden.zui.dropdown', function(){$btnToolbar.closest('.table-header').css('z-index', 5);}); } }; $('#main .main-table').on('tableReload', addSettingButton);