首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取选择器liveSearch的输入

如何获取选择器liveSearch的输入
EN

Stack Overflow用户
提问于 2021-03-11 17:38:29
回答 1查看 28关注 0票数 0

我有一个带有3个选项和一个liveSearch的select。如果用户在liveSearch-box中输入一个不作为选项存在的输入,我得到的结果是"No results matched xy“。但我想知道用户写了什么。我如何获得他的输入?

代码语言:javascript
复制
<body class="inventorypage" onload="selectM()">
.....
<form>
    <div class="form-row">
        <div class="col-lg-7">
            <div class="select_box">
                <select class="select4 col-md-12" single title="Auswählen" id="searchInput">
                    <option>Search1</option>
                    <option>Search2</option>                                                                                
                    <option>Search3</option>
                </select>                                                                                                                                                               
            </div>
        </div>
    </div>
    <div class="form-row">
        <div class="col-lg-7">
            <button type="button" onclick="searchM()" class="btn3 mt-2 mb-3">Search</button>
        </div>
    </div>
    <div class="form-row">
        <div>                           
            <p id='output'></p>
        </div>      
    </div>  
</form>
代码语言:javascript
复制
function selectM(){
    var eingabe = document.getElementById('searchInput');   
    $(document).ready(function(){
        $('.select4').selectpicker({
            liveSearch: true
            //,noneResultsText: 'I found no results'
         });
    })
}

function searchM(){
    //console.log("users input");
}
EN

回答 1

Stack Overflow用户

发布于 2021-03-11 18:32:10

选择选择器创建一个类名为bs-searchbox的搜索输入框。您可以通过以下代码获取该值。

代码语言:javascript
复制
$(document).on('keyup', '.select4 .bs-searchbox input', function(e) {
    alert($(this).val());
  });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66579876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档