我有<select multiple='multiple'
,我需要在頁面的div或其他部分顯示選定的值。用逗號分隔每個值多個選擇
我這樣做,但字符串都是在一起。我怎樣才能用逗號分隔每個值?
我做了一個live example到目前爲止。
或者如果你喜歡,這裏是代碼:
HTML:
<select multiple='multiple' id="selMulti">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
</select>
<input type="button" id="go" value="Go!" />
<div style="margin-top: 10px;" id="result"></div>
JS:
$("#go").click(function(){
var selMulti = $("#selMulti option:selected").text();
$("#result").text(selMulti);
});
如果您選擇選項1和2,結果將是:
Option 1Option 2
我需要的是:
Option 1, Option 2
感謝
謝謝你在已經問過這個,所以我也沒有詢問並等待答案。 – lathomas64