Задать вопрос
Juodvirshis
@Juodvirshis

Как сделать так чтобы при выборе в select1 value !=novostrojki в select2 сбрасывался выбор?

есть два селекта при выборе Новостройки в selecte появляется другой select2 c выбором "срок сдачи".
нужно сделать так чтобы если пользователь выбрал значение в селекте2 и потом в селекте один выбрал не новостройки, то данные селект2 сбросились, сейчас они сохраняются,
<select name='label1' onchange="showDiv(this)">
  <option value="vtorichniy-rinok">Вторичный рынок</option>
  <option value="novostrojki">Новостройки</option>
</select>
<div id="hidden_div3" style="display:none;"> 
<select name="label2" value="">
  <option value="1">Срок сдачи 1</option>
  <option value="2">Срок сдачи 2</option>
</select>
</div>


<script type="text/javascript">
function showDiv(select){
   if(select.value=='novostrojki'){
   	document.getElementById('hidden_div3').style.display = "block";
	 } else {
    	document.getElementById('hidden_div3').style.display = "none";
	}
} 
</script>
  • Вопрос задан
  • 338 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
function showDiv(select){
var div = $('#hidden_div3');
div.val('');
   if( select.value == 'novostrojki' ){
   	div.hide();
   } else {
    	div.show();
  }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
08 февр. 2025, в 10:23
2000 руб./в час
08 февр. 2025, в 08:18
300000 руб./за проект
08 февр. 2025, в 06:53
1000 руб./за проект