Browse Source

Merge pull request #5094 from albfan/filter-select-cookie

Find cookie value from existing options
Dustin Utecht 5 years ago
parent
commit
945c75b5c7
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/extensions/cookie/bootstrap-table-cookie.js

+ 7 - 0
src/extensions/cookie/bootstrap-table-cookie.js

@@ -212,6 +212,13 @@ const UtilsCookie = {
               element.value = cookie.text
               element.value = cookie.text
               cachedFilters[cookie.field] = cookie.text
               cachedFilters[cookie.field] = cookie.text
             } else if (cookie.text !== '' && element.tagName === 'SELECT') {
             } else if (cookie.text !== '' && element.tagName === 'SELECT') {
+              for (var i = 0; i < element.length; i++) {
+                const currentElement = element[i]
+                if (currentElement.value === cookie.text) {
+                  currentElement.selected = true
+                  return
+                }
+              }
               const option = document.createElement('option')
               const option = document.createElement('option')
               option.value = cookie.text
               option.value = cookie.text
               option.text = cookie.text
               option.text = cookie.text