如何获取bootstrap选择选择器点击事件

问题描述 投票:0回答:5

我正在使用bootstrap select picker,我希望点击下拉列表中的事件,因为在那之后,我想通过ajax附加一些动态选项,所以我想在用户点击下拉列表时显示警告。我试过下面的代码,但它不起作用。

HTML

<select id="new2">                                                              
   <option>Select Vendor</option>                                                         
</select>

脚本代码

$("select").on("click", function() {
  alert("hello");
});
javascript jquery html twitter-bootstrap
5个回答
1
投票

你必须使用onchange()函数选择框:

$("select").on("change", function() {
   alert("hello");
});

0
投票

你需要为change()使用select事件。

$("select").on("change", function() {
  alert("hello");
});

或者你可以做。

$("select").change(function() {
  alert("hello");
});

0
投票

您可以使用类来实现此目的。

$(".filter-option").on("click", function() {
  alert("hello");
});

WorkingFiddle


0
投票

你可以做

$("select").on("change", function() {
      alert("hello");
    });

如果你想在下拉菜单上点击事件,那么你已经有了一个id

$("#new2").on("click", function() {
          alert("hello");
        });

0
投票

如果要捕获select函数,则必须使用onchange函数

 $("select").on("change", function() {
     alert("hello");
 });
© www.soinside.com 2019 - 2024. All rights reserved.