您将需要 JavaScript。
这是一个使用 jquery 的示例:
首先在 HTML 中,您需要将您的选择元素包装到一个带有 id 的 div 中,这样您就可以使用表单控制类来使用它的输入
<div id="my-div">
<select id="my-select" class="selectpicker" data-live-search="true"></select>
</div>
现在在 javascript 文件中,您需要执行以下操作
$('#my-select').selectpicker('refresh');
$('#my-div .form-control').on('keyup', function () {
//here you listen to the change of the input corresponding to your select
//and now you can populate your select element
$('#my-select').append($('<option>', {
value: 'any value',
text: 'any text'
}));
$('#my-select').selectpicker('refresh');
});