我使用选择选择器进行多次选择。
{{ Form::select('spokenLanguages[]', $motherTongue, $spokenLanguages, array('class' => 'selectpicker form-control','id' => 'spoke','multiple' => true)) }}
$ motherTongue是一组不同的语言。 我试图使用jquery在数组中显示选择选择器的值。
var d = [];
$('#spoke :selected').each(function(i){d.push( $('#spoke :selected').val());});
$('#tdSpoken').html(d);
如果我选择两种语言(英语,印地语),那么它循环2次,但它会在每个循环中显示第一个选择,
EnglishEnglish
答案 0 :(得分:1)
var d = [];
$('#spoke :selected').each(function(i, selected){
d[i] = $(selected).val();
});
您可以将d作为选定值的数组。