Я хочу иметь возможность отображать соответствующий div (который будет содержать таблицу), когда выбрана опция выбора и опция радио.
Я использую couchcms в качестве бэкенда. Таблица, которую мне нужно сгенерировать, будет заполнена тегом couchcms. Я хочу это, так как есть два разных div (здесь я использую div вместо таблицы), я хочу иметь возможность отображать div, используя комбинацию опций. Мне нужно выбрать опцию из выпадающего списка, а затем соединить его с опцией переключателя и показать соответствующий div. Я смог отобразить параметр div с помощью радио, но как мне связать его с выпадающим списком.
Рабочий процесс: раскрывающийся список -> Радио -> Показать таблицу
document.getElementById("to_ho0").checked = false;
document.getElementById("to_ho1").checked = false;
$(document).ready(function() {
$('input[type="radio"]').click(function() {
var inputValue = $(this).attr("value");
var targetBox = $("." + inputValue);
$(".box").not(targetBox).hide();
$(targetBox).show();
});
});
.box {
display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<select name='icp'>
<option selected disabled>SELECT</option>
<option>ET</option>
<option>ED</option>
<option>EM</option>
</select>
<label for="to_ho0">
<input type="radio" name="to_ho" id="to_ho0" value="To" >
TO
</label>
<label for="to_ho1">
<input type="radio" name="to_ho" id="to_ho1" value="Ho" >
HO
</label>
<div class="To box">
TO
</div>
<div class="Ho box">
HO
</div>
JSFiddle