选择选项文本作为数组

Select options text as array

本文关键字:数组 文本 选项 选择      更新时间:2023-09-26

假设我们有多个选择。

我们希望从选定的值中获取文本;

我试着让他们喜欢:

var rr = $('.selectpicker').find('option:selected').text();

但是这个返回只是字符串。我需要像数组这样的文本值。

例如:http://jsfiddle.net/re8tevoc/7/

您必须使用array。它不能直接显示为数组。您必须逐个迭代选定的选项,并将其推送到jQuery数组。

$('#f1').click(function(){    
   var rr = []; 
   $('.selectpicker :selected').each(function(i, selected){ 
        rr[i] = $(selected).text(); 
    });
    alert(rr);
});

JS Fiddle