Всем привет есть такой input
:
<input type='hidden' name='oa' value=''>
Есть такой select
<select>
<option value="15">15$ - 1 месяц</option>
<option value="1">1$ - 1 день</option>
<option value="4">4$ - 5 дней</option>
<option value="7">7$ - 10 дней</option>
</select>
Как при выборе определенного select
подставлялось значение в input
посредством jQuery?
Можно следующим способом (для удобства добавил id
селекту и поменял тип инпута с hidden
на text
):
$("#select").change(function(e) {
$("input[name='oa']").val(e.target.value);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type='text' name='oa' value=''>
<select id='select'>
<option value="15">15$ - 1 месяц</option>
<option value="1">1$ - 1 день</option>
<option value="4">4$ - 5 дней</option>
<option value="7">7$ - 10 дней</option>
</select>
Немного поясню: $("#select").change(function(e) {...})
- сработает на изменении селекта. Для ознакомления почитать можно тут: jQuery .change()
Строка кода: $("input[name='oa']")
- получить элемент содержащий атрибут имени со значением oa
. Для ознакомления почитать можно тут: jQuery: Attribute Contains Selector [name*=”value”]
Меняем значение у инпута с помощью .val(e.target.value);
. Для ознакомления почитать можно тут: jQuery: .val()
Не мудрить и просто сделать:
<select name='oa'>
<option value="15">15$ - 1 месяц</option>
<option value="1">1$ - 1 день</option>
<option value="4">4$ - 5 дней</option>
<option value="7">7$ - 10 дней</option>
</select>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Помогите пожалуйста с кодом,при нажатии на кнопку должен выводиться текст но такого не происходит вот код :
Не могу при вставке в таблицу resultsell обновить значение в таблице productsСуть такая: я при вставке в таблицу resultsell должен отнять 1 у определенного...
У меня есть программа обучалка для детейСуть такова: генерируется случайный пример из чисел a и b и генерируется случайный знак
Подскажите, а в чем мотивация того, что этот метод работает только с List<T>? Ведь IEnumerable тоже имеет все необходимое