여러 개의 선택된 옵션 값을 텍스트 상자에 저장하고 쉼표로 연결하지만 문자열의 마지막에 추가하지 않으려합니다. 듣고 내 코드입니다.jQuery를 사용하여 문자열에서 마지막 쉼표를 제거하는 방법
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<select id="garden" name="garden" multiple="multiple">
<option value="1">Flowers</option>
<option value="2">Shrubs</option>
<option value="3">Trees</option>
<option value="4">Bushes</option>
<option value="5">Grass</option>
<option value="6">Dirt</option>
</select>
<input type="text" name="store" id="store" />
<script>
$("#garden").change(function() {
var str = "";
$("select option:selected").each(function() {
str += $(this).val() + ",";
});
$('#store').val(str).attr('rows',str.length) ;
})
.trigger('change');
</script>
</body>
</html>