获取多个下拉列表的所有选定值,并将它们附加到字符串变量中

Get all selected values of multiple drop downs and append them into a string variable

本文关键字:变量 字符串 下拉列表 获取      更新时间:2023-09-26

在jsp页面的以下三个下拉列表中,我希望附加所有选定的值并将其存储在单个字符串变量中。

<Select id="one" >
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
</select><br>
<Select id="two" >
    <option value="x">x</option>
    <option value="y">y</option>
    <option value="z">z</option>
</select><br>
<Select id="three" >
    <option value="m">m</option>
    <option value="l">l</option>
    <option value="n">n</option>
</select><br>
var str = "";
$( "select option:selected" ).each(function() {
  str += $( this ).val() + " ";
});

参见http://jsfiddle.net/9hNmY/

var myString = "";
$('select').change(function(){
    myString = $('#one').val() + $('#two').val() + $('#three').val();
    $('div').text(myString);
});