Записать текст в текстовое поле после изменения выпадающего меню

0

Я хочу добавить текст в текстовое поле с выбранным текстом из выпадающего меню и поместить "," после.().

<select>
<option value="1">This</option>
<option value="2">is</option>
<option value="3">test</option>
</select>

Теперь, когда вы выбираете параметр "is", текстовое поле обновляется с помощью "is". Теперь все еще на той же странице вы выбираете "Это", текстовое поле обновляется с помощью "is, This". Перезагрузите страницу и сделайте это наоборот, и вы получите "Это, есть".

Надеюсь, вы поймете, что я пытаюсь сделать здесь, воля содержит значения из базы данных, поэтому я не могу точно знать, какие значения.

Заранее спасибо.

  • 0
    Вам нужно показать нам некоторый код, и тогда мы сможем помочь
Теги:
select
textbox

1 ответ

1

Я думаю, что что-то вроде этого должно работать:

<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>

скрипка

  • 0
    Это выглядит прекрасно, спасибо.
  • 0
    Кажется, это не работает в моем коде. Я использую этот файл JS: <script src = " code.jquery.com/jquery-1.9.1.js" ></ script >, а затем добавляю ваш код, не работает. Пробовал с 1.10, а также: /
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню