diff options
author | 文翼 <wenzhixin2010@gmail.com> | 2014-01-20 22:31:17 -0800 |
---|---|---|
committer | 文翼 <wenzhixin2010@gmail.com> | 2014-01-20 22:31:17 -0800 |
commit | 5a4c3b7292f8c3f861ef76c6271f40cd6d51aba6 (patch) | |
tree | cf7abf3e705edc88334591c1898efcf20b9e522f | |
parent | 4bab5e2570eafd61e3467c2928c8d8af07451045 (diff) | |
parent | ad90451997155029f88b215be710546e4fa88f62 (diff) | |
download | multiple-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.js | 4 |
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); |