Browse Source

change to search type

djhvscf 5 years ago
parent
commit
fee242d104
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/bootstrap-table.js

+ 2 - 2
src/bootstrap-table.js

@@ -737,7 +737,7 @@ class BootstrapTable {
       )
       )
       const searchInputHtml = `<input class="${this.constants.classes.input}
       const searchInputHtml = `<input class="${this.constants.classes.input}
         ${Utils.sprintf(' %s%s', this.constants.classes.inputPrefix, opts.iconSize)}
         ${Utils.sprintf(' %s%s', this.constants.classes.inputPrefix, opts.iconSize)}
-        search-input" type="text" placeholder="${opts.formatSearch()}" autocomplete="off">`
+        search-input" type="search" placeholder="${opts.formatSearch()}" autocomplete="off">`
       let searchInputFinalHtml = searchInputHtml
       let searchInputFinalHtml = searchInputHtml
 
 
       if (opts.showSearchButton || opts.showSearchClearButton) {
       if (opts.showSearchButton || opts.showSearchClearButton) {
@@ -757,7 +757,7 @@ class BootstrapTable {
       this.$toolbar.append(html.join(''))
       this.$toolbar.append(html.join(''))
       const $searchInput = this.$toolbar.find('.search input')
       const $searchInput = this.$toolbar.find('.search input')
       const handleInputEvent = () => {
       const handleInputEvent = () => {
-        const eventTriggers = `keyup drop blur ${Utils.isIEBrowser() ? 'mouseup' : ''}`
+        const eventTriggers = 'keyup drop blur mouseup'
         $searchInput.off(eventTriggers).on(eventTriggers, event => {
         $searchInput.off(eventTriggers).on(eventTriggers, event => {
           if (opts.searchOnEnterKey && event.keyCode !== 13) {
           if (opts.searchOnEnterKey && event.keyCode !== 13) {
             return
             return