Я пытаюсь найти решение, но я не могу его найти, и я не могу запрограммировать его самостоятельно. Я надеюсь, что вы можете мне помочь.Изменить значения выпадающего списка на основе ввода в текстовом поле
У меня есть 2 элемента: текстовое поле и выпадающее меню (выберите/параметры).
Основываясь на рождении/году человека, я вхожу в текстовое поле, я хочу иметь связанные выпадающие значения.
Если лицо 0-17 лет, значения в выпадающем списке должны быть равны 0, 100, 200, 300, 400, 500, 600. Если человеку 18 лет или старше, значения в выпадение должно bei 300, 500, 1000, 1500, 2000, 2500.
Пример: Если я ввещу 1978 в текстовое поле, выпадающее меню должно отображать значения 300, 500, ... Если я вхожу в 2002 в текстовое поле выпадающее меню должно отображаться значения 100, 200, ...
Надеюсь, это понятно, что я ищу.
Я проверил это один: Change dropdown value based on Text Input
, а также это один, который выглядит также похоже на то, что мне нужно: jQuery - Change hidden value based on input field
Но я не могу это сделать.
jsfiddle будет действительно круто!
Заранее спасибо.
<input name="Year" type="text" value="" />
<select name="Results">
<option selected="selected" value="">please choose:</option>
<option value="300">300.-</option>
<option value="500">500.-</option>
<option value="1000">1000.-</option>
<option value="1500">1500.-</option>
<option value="2000">2000.-</option>
<option value="2500">2500.-</option>
</select>
<select name="Results">
<option selected="selected" value="">please choose:</option>
<option value="100">100.-</option>
<option value="200">200.-</option>
<option value="300">300.-</option>
<option value="400">400.-</option>
<option value="500">500.-</option>
<option value="600“>600.-</option>
</select>
С наилучшими пожеланиями, Энди
Вы можете установить событие 'OnChange' на входе, проверьте значение с «if» и либо отображает одну из двух опций выбора, либо генерирует значения выбора динамически. – Ciprianis