summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzhixin <wenzhixin2010@gmail.com>2015-11-24 17:59:19 +0800
committerzhixin <wenzhixin2010@gmail.com>2015-11-24 18:02:19 +0800
commit1692bba7aac1fd0006aa5cc33b476b0f3c3b9081 (patch)
tree5d84b023c1635935faebf0dba5fdb546b61f4bf1
parentc1117ae4c67a0c79940e29dfc820e2484febe18b (diff)
downloadmultiple-select-1692bba7aac1fd0006aa5cc33b476b0f3c3b9081.zip
multiple-select-1692bba7aac1fd0006aa5cc33b476b0f3c3b9081.tar.gz
multiple-select-1692bba7aac1fd0006aa5cc33b476b0f3c3b9081.tar.bz2
Fix filter not match bug.1.2.0
-rw-r--r--CHANGELOG.md1
-rw-r--r--multiple-select.js2
2 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1ed851b..b7869e6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
### 1.2.0
* [enh] Update `jquery.multiple.select.js` to `multiple-select.js`.
+* [bug] Fix filter not match bug.
* [enh] Trigger change for select after set of new value.
* [bug] Prevents `updateSelectAll()` from calling `options.onCheckAll()` on init.
* [enh] Added `labelTemplate` option.
diff --git a/multiple-select.js b/multiple-select.js
index 627a57d..8f249a5 100644
--- a/multiple-select.js
+++ b/multiple-select.js
@@ -516,9 +516,11 @@
var that = this,
text = $.trim(this.$searchInput.val()).toLowerCase();
if (text.length === 0) {
+ this.$selectAll.parent().show();
this.$selectItems.parent().show();
this.$disableItems.parent().show();
this.$selectGroups.parent().show();
+ this.$noResults.hide();
} else {
this.$selectItems.each(function () {
var $parent = $(this).parent();