Select 选项文本作为数组
Select options text as array
假设,我们有多个 select。
我们想从 selected 值中获取文本;
我试着让他们喜欢:
var rr = $('.selectpicker').find('option:selected').text();
但是这个 return 只是字符串。
我需要像数组这样的文本值。
你必须使用 array
。它不能直接显示为数组。您必须逐个迭代选定的选项并将其推送到 jQuery
数组。
$('#f1').click(function(){
var rr = [];
$('.selectpicker :selected').each(function(i, selected){
rr[i] = $(selected).text();
});
alert(rr);
});
假设,我们有多个 select。
我们想从 selected 值中获取文本;
我试着让他们喜欢:
var rr = $('.selectpicker').find('option:selected').text();
但是这个 return 只是字符串。 我需要像数组这样的文本值。
你必须使用 array
。它不能直接显示为数组。您必须逐个迭代选定的选项并将其推送到 jQuery
数组。
$('#f1').click(function(){
var rr = [];
$('.selectpicker :selected').each(function(i, selected){
rr[i] = $(selected).text();
});
alert(rr);
});