Моя компания предлагает множество заказных продуктов. Используемые компоненты основаны на многих факторах, таких как рабочие температуры, термопары и т. Д.Создайте раскрывающееся меню на основе числового значения
То, что я пытаюсь сделать, - это форма, в которой есть раскрывающееся меню всех внешних оболочек, которые мы предлагаем, но в раскрывающемся меню появляются только определенные выступы, основанные на рабочей температуре, которая вводится заранее.
Итак, например: у нас есть красная рукава, зеленая рукава и черная рукава. Красный имеет рабочую температуру 10 градусов, у зеленого - 20 градусов, а у черных - 30 градусов. Если клиент добавляет от 15, я хочу, чтобы Green и Black отображались только в выпадающем меню. Если они скажут, что у них есть от 30 градусов, я хочу, чтобы Блэк показывал.
Возможно ли это?
Мой код Рабочая температура является следующее:
<b>Operating Temperature</b><br>
<input type="text" id="temperature" onchange="updateText('temperature')" /> <font size="1">Specify Operating Temperature in °F</font>
<script>
document.getElementById("temperature").onkeyup=function(){
var input=parseInt(this.value);
if(input<1 || input>9999)
alert("Value should be between 1°F - 9999°F");
return;
}
</script>
Я рыскал по сети и Stackoverflow и примеры, я найти не обеспечивают функции мне нужно. Я могу предоставить дополнительную информацию, если это необходимо, но я хотел бы получить это с помощью Javascript, если это возможно. Я ценю любую помощь.
В ответе используется jQuery. Кажется, что, возможно, вы не используете jQuery на странице? Вы можете добавить еще один тег скрипта перед другими, которые ссылаются на версию, размещенную на google CDN ' ', или вы можете загрузить файл и разместить его локально. – Watty
Обновлен мой jsfiddle, чтобы исправить это. http://jsfiddle.net/aspt8obh/. Я должен удалить атрибут disabled вместо установки его в false. – Watty
Это сделало это, большое вам спасибо за внимание к моему вопросу и быть таким отзывчивым и полезным! : D – FlexMarket