summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author文翼 <wenzhixin2010@gmail.com>2014-01-20 22:31:17 -0800
committer文翼 <wenzhixin2010@gmail.com>2014-01-20 22:31:17 -0800
commit5a4c3b7292f8c3f861ef76c6271f40cd6d51aba6 (patch)
treecf7abf3e705edc88334591c1898efcf20b9e522f
parent4bab5e2570eafd61e3467c2928c8d8af07451045 (diff)
parentad90451997155029f88b215be710546e4fa88f62 (diff)
downloadmultiple-select-5a4c3b7292f8c3f861ef76c6271f40cd6d51aba6.zip
multiple-select-5a4c3b7292f8c3f861ef76c6271f40cd6d51aba6.tar.gz
multiple-select-5a4c3b7292f8c3f861ef76c6271f40cd6d51aba6.tar.bz2
Merge pull request #37 from blarghmatey/master
Added option to override the button text when all items are selected
-rw-r--r--jquery.multiple.select.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/jquery.multiple.select.js b/jquery.multiple.select.js
index 8762086..7c28e9c 100644
--- a/jquery.multiple.select.js
+++ b/jquery.multiple.select.js
@@ -223,7 +223,9 @@
update: function() {
var selects = this.getSelects('text'),
$span = this.$choice.find('>span');
- if (selects.length) {
+ if(selects.length == this.$selectItems.length && this.options.overrideButtonText) {
+ $span.removeClass('placeholder').html(this.options.selectAllText);
+ } else if (selects.length) {
$span.removeClass('placeholder').html(selects.join(', '));
} else {
$span.addClass('placeholder').html(this.options.placeholder);