Javascript 当此选择框更改时,如何触发函数?

Javascript 当此选择框更改时,如何触发函数?,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我想将所有的选择值放入一个数组。如何操作,谢谢 $(".check_quantity").change(function(){ alert('come in'); $.skus_check(); }); $.skus_check = function(){ var item_skus_quantities = []; $('.check_quantity').each(function(){ item_skus_quantities.push($(

我想将所有的选择值放入一个数组。如何操作,谢谢

$(".check_quantity").change(function(){
    alert('come in');
    $.skus_check();
});
$.skus_check = function(){
    var item_skus_quantities = [];
    $('.check_quantity').each(function(){
        item_skus_quantities.push($(this).val());
    });
}
1
事实上,问题在于引导。在此span
filter选项中,左拉
是所选值。如何处理这个问题?

试试这个

<button class="btn dropdown-toggle clearfix btn-input" data-toggle="dropdown" 
 id="form_order_item[quantity][]"><span class="filter-option pull-left">1</span>    
&nbsp;<span class="caret"></span></button>

$(函数(){
$(“.check_quantity”)。关于(“更改”,函数(){
警惕(“进来”);
var ret=getChecked();
});
});
函数getChecked(){
var项目=[];
$.each($('.check_数量:checked'),函数(){
items.push($(this.val())
});
退货项目;
}

您正在使用jQuery。。您的代码是否放在$(document).ready函数中?
<button class="btn dropdown-toggle clearfix btn-input" data-toggle="dropdown" 
 id="form_order_item[quantity][]"><span class="filter-option pull-left">1</span>    
&nbsp;<span class="caret"></span></button>
 <script>
 $(function(){

    $(".check_quantity").on("change",function(){
      alert('come in');
     var ret= getChecked();
     });
 });

 function getChecked(){
  var items = [];
    $.each($('.check_quantity:checked'),function(){
     items.push($(this).val())
    });
   return items;
  }
 </script>