使用jquery将更改事件的下拉值转换为数组

时间:2013-12-03 07:01:02

标签: jquery

如何将下拉值转换为数组。我想获得下拉列表更改时的下拉值。我正在迭代下拉列表并更改下拉列表,我需要将每个下拉列表的值存储在数组中。稍后的时间点,我需要获取此数组值来执行其他操作。我检查了jquery地图,但这并没有帮助解决我的问题。 这怎么可能?有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

试试这段代码:

var arrayOfValues = new Array();
$(".bookDetails select").each(function(i,obj){
    $(obj).change(function() {
         $(".bookDetails select").each(function(i,obj){
            arrayOfValues.push($(obj).find(":selected").val());         
         });
        console.log(arrayOfValues);
    });
});