选择选项文本作为数组

问题描述:

假设我们有多个选择。选择选项文本作为数组

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

我试图让他们像:

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

+0

酷,谢谢,现在我就知道 – demo

+0

欢迎@demo很乐意帮助你。 – Sadikhasan