如何获得selectpickers liveSearch的输入



我有一个带3个选项的select和一个liveSearch。如果用户在liveSearch框中键入一个不作为选项存在的输入;没有与xy"匹配的结果;。但我想知道,用户写了什么。我如何获得他的意见?

<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>
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");
}

选择选择器创建一个类名为bs searchbox的搜索输入框。您可以按照代码获取值。

$(document).on('keyup', '.select4 .bs-searchbox input', function(e) {
alert($(this).val());
});

相关内容

  • 没有找到相关文章

最新更新