Я хочу добавить текст в текстовое поле с выбранным текстом из выпадающего меню и поместить "," после.().
<select>
<option value="1">This</option>
<option value="2">is</option>
<option value="3">test</option>
</select>
Теперь, когда вы выбираете параметр "is", текстовое поле обновляется с помощью "is". Теперь все еще на той же странице вы выбираете "Это", текстовое поле обновляется с помощью "is, This". Перезагрузите страницу и сделайте это наоборот, и вы получите "Это, есть".
Надеюсь, вы поймете, что я пытаюсь сделать здесь, воля содержит значения из базы данных, поэтому я не могу точно знать, какие значения.
Заранее спасибо.
Я думаю, что что-то вроде этого должно работать:
<select id="dropdownId">
<option value="1">This</option>
<option value="2">is</option>
<option value="3">test</option>
</select>
<input id="textboxId" type="text" />
<script type="text/javascript">
$('#dropdownId').on('change', function () {
$('#textboxId').val($('#textboxId').val() + $('#dropdownId option:selected').text() + ', ');
});
</script>