Server IP : 144.76.124.212 / Your IP : 216.73.216.29 Web Server : LiteSpeed System : Linux l4cp.vnetindia.com 4.18.0-553.40.1.lve.el8.x86_64 #1 SMP Wed Feb 12 18:54:57 UTC 2025 x86_64 User : rakcha ( 1356) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home5/rakcha/www/app/assets/js/page/ |
Upload File : |
"use strict"; $("[data-checkboxes]").each(function () { var me = $(this), group = me.data('checkboxes'), role = me.data('checkbox-role'); me.change(function () { var all = $('[data-checkboxes="' + group + '"]:not([data-checkbox-role="dad"])'), checked = $('[data-checkboxes="' + group + '"]:not([data-checkbox-role="dad"]):checked'), dad = $('[data-checkboxes="' + group + '"][data-checkbox-role="dad"]'), total = all.length, checked_length = checked.length; if (role == 'dad') { if (me.is(':checked')) { all.prop('checked', true); } else { all.prop('checked', false); } } else { if (checked_length >= total) { dad.prop('checked', true); } else { dad.prop('checked', false); } } }); }); $("#table-1").dataTable({ "columnDefs": [ { "sortable": false, "targets": [2, 3] } ] }); $("#table-2").dataTable({ "columnDefs": [ { "sortable": false, "targets": [0, 2, 3] } ], order: [[1, "asc"]] //column indexes is zero based }); $('#save-stage').DataTable({ "scrollX": true, stateSave: true }); $('#tableExport').DataTable({ dom: 'Bfrtip', buttons: [ 'copy', 'csv', 'excel', 'pdf', 'print' ] });