当前位置:  开发笔记 > 编程语言 > 正文

获取bootstrap-select中的当前值

如何解决《获取bootstrap-select中的当前值》经验,为你挑选了4个好方法。

我曾经e.target.value从bootstrap-select中检索当前选定的值,但是它返回了第一个选择的值,即警报保持显示项目1,当项目1和项目2被选中时,即使项目2是最近选择的.

如何获取最近选择的值以及如何选择选择的选项?

   
  
  
  
  
  


Hold CTRL / CMD for selecting multiple fields

如果在列表中选择"item1"和"item2",则输出将为"1,2".



1> Mirza Obaid..:

我认为这样的答案可能更容易理解:

$('#empid').on('click',function() {
  alert($(this).val());
  console.log($(this).val());
});



Hold CTRL / CMD for selecting multiple fields


2> kritikaTalwa..:

而不是e.target.value,你可以使用$(this).find("option:selected").text();

 $('.selectpicker').change(function () {
        var selectedItem = $('.selectpicker').val();
        alert(selectedItem);
    });














3> 小智..:
$('.selectpicker').on('change', function(){
    var selected = []
    selected = $('.selectpicker').val()
    console.log(selected); //Get the multiple values selected in an array
    console.log(selected.length); //Length of the array
});



4> 小智..:

根据这篇文章,您应该执行以下操作:

$('.selectpicker').on('changed.bs.select', function (e) {
    var selected = e.target.value;
});

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有