【问题标题】:Select Bootstrap Search Event选择引导搜索事件
【发布时间】:2020-11-23 23:44:57
【问题描述】:

我对引导程序的select 搜索有点问题,我需要获取搜索的值。

 <div class="form-group has-feedback has-feedback-left">
        <select class="form-control bootstrap-select" data-live-search="true" asp-for="Client" asp-items=@ViewBag.clients></select>
 </div>

我正在尝试进入 change 事件,但只能获取选项的 id 和值,但不能获取搜索值...

$("#Client").change(function () {
     alert(this.value);
});

【问题讨论】:

  • ty @FerhatBAŞ,但不需要获取选项的值,我需要搜索值,我正在使用数据实时搜索
  • 好吧,我错了,如果你想实时获取输入值,你应该在输入离开而不是触发时使用 keyup 事件 chnage 事件。
  • @FerhatBAŞ 别着急,你有任何改变事件的例子可以帮助我吗?
  • 我没有使用 asp,但是当你开始搜索时是否有输入,它必须动态添加检查它的开发工具,然后捕获类名或任何相同的值并使用这样的 keyup $('#Client foundindecallyvalue') .keyup()

标签: javascript c# jquery asp.net twitter-bootstrap


【解决方案1】:

您可以通过以下方式获取实时搜索文本框中的搜索值:

$("#Client").change(function () {
    alert($(".bs-searchbox").find("input").val());
});

【讨论】:

  • @jmoyau 如果这对您有帮助,请接受我的最佳回答,谢谢。
猜你喜欢
  • 2016-07-18
  • 1970-01-01
  • 1970-01-01
  • 2016-05-22
  • 2018-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多