forked from CGM_Public/pretix_original
removed .warning from selected $rows as it interferes with .table-select-all
This commit is contained in:
@@ -776,14 +776,14 @@ $(function () {
|
|||||||
|
|
||||||
var debounceUpdate;
|
var debounceUpdate;
|
||||||
$checkboxes.change(function() {
|
$checkboxes.change(function() {
|
||||||
$(this).closest("tr").toggleClass("warning", this.checked);
|
//$(this).closest("tr").toggleClass("warning", this.checked);
|
||||||
// when changing the $toggle’s checked-property, lots of change events
|
// when changing the $toggle’s checked-property, lots of change events
|
||||||
// get triggered => debounce
|
// get triggered => debounce
|
||||||
if (debounceUpdate) window.clearTimeout(debounceUpdate);
|
if (debounceUpdate) window.clearTimeout(debounceUpdate);
|
||||||
debounceUpdate = window.setTimeout(update, 10);
|
debounceUpdate = window.setTimeout(update, 10);
|
||||||
});
|
});
|
||||||
$toggle.change(function (ev) {
|
$toggle.change(function (ev) {
|
||||||
if (!$toggle.prop("indeterminate")) $checkboxes.prop("checked", this.checked).trigger("change");
|
if (!this.indeterminate) $checkboxes.prop("checked", this.checked);//.trigger("change");
|
||||||
$selectAll.toggleClass("hidden", !this.checked).prop("hidden", !this.checked);
|
$selectAll.toggleClass("hidden", !this.checked).prop("hidden", !this.checked);
|
||||||
if (!this.checked) $selectAll.find("input").prop("checked", false);
|
if (!this.checked) $selectAll.find("input").prop("checked", false);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user