| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/public_html/central/assets/js/whmcs/ |
Upload File : |
/**
* Form module
*
* @copyright Copyright (c) WHMCS Limited 2005-2017
* @license http://www.whmcs.com/license/ WHMCS Eula
*/
(function(module) {
if (!WHMCS.hasModule('form')) {
WHMCS.loadModule('form', module);
}
})(
function () {
this.register = function () {
this.bindCheckAll();
};
this.bindCheckAll = function ()
{
var huntSelector = '.btn-check-all';
jQuery(huntSelector).click(function (e) {
var btn = jQuery(e.target);
var targetInputs = jQuery(
'#' + btn.data('checkbox-container') + ' input[type="checkbox"]'
);
if (btn.data('btn-check-toggle')) {
// one control that changes
var textDeselect = 'Deselect All';
var textSelect = 'Select All';
if (btn.data('label-text-deselect')) {
textDeselect = btn.data('label-text-deselect');
}
if (btn.data('label-text-select')) {
textSelect = btn.data('label-text-select');
}
if (btn.hasClass('toggle-active')) {
targetInputs.prop('checked',false);
btn.text(textDeselect);
btn.removeClass('toggle-active');
} else {
targetInputs.prop('checked',true);
btn.text(textSelect);
btn.addClass('toggle-active');
}
} else {
// two controls that are static
if (btn.data('btn-toggle-on')) {
targetInputs.prop('checked',true);
} else {
targetInputs.prop('checked',false);
}
}
});
};
return this;
});