Commit 2e93a99a authored by Abi1ity's avatar Abi1ity

Fixed trigger onSelectAll when deselecting Select All to behave different when...

Fixed trigger onSelectAll when deselecting Select All to behave different when uncheked or deselect all options
parent 6367ced0
...@@ -298,7 +298,7 @@ ...@@ -298,7 +298,7 @@
/** /**
* Triggered on select all. * Triggered on select all.
*/ */
onSelectAll: function() { onSelectAll: function(checked) {
}, },
enableHTML: false, enableHTML: false,
...@@ -1291,11 +1291,14 @@ ...@@ -1291,11 +1291,14 @@
if (checkedBoxesLength > 0 && checkedBoxesLength === allBoxesLength) { if (checkedBoxesLength > 0 && checkedBoxesLength === allBoxesLength) {
selectAllInput.prop("checked", true); selectAllInput.prop("checked", true);
selectAllLi.addClass(this.options.selectedClass); selectAllLi.addClass(this.options.selectedClass);
this.options.onSelectAll(); this.options.onSelectAll(true);
} }
else { else {
selectAllInput.prop("checked", false); selectAllInput.prop("checked", false);
selectAllLi.removeClass(this.options.selectedClass); selectAllLi.removeClass(this.options.selectedClass);
if (checkedBoxesLength === 0) {
this.options.onSelectAll(false);
}
} }
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment