У меня выпадающий список с работающей проверкой начальной загрузки, если пользователь ничего не выбирает.Но я хочу проверить разные (обязательные) варианты выбора в зависимости от того, что выбрал пользователь при первом выборе.
<select class="custom-select d-block w-100 mb-4" id="case-select" name="case-select" required>
<option value="">Select case</option>
<option class="case" value="A">Case 1</option>
<option class="case" value="B">Case 2</option>
<option class="case" value="C">Case 3</option>
<option class="case" value="D">Case 4</option>
<option class="case" value="E">Case 5</option>
<option class="case" value="F">Case 6</option>
</select>
Я отображаю новые флажки в зависимости от того, что выбрал пользователь.
$('.cases').hide();
$('#' + $(this).val()).show();
<div class="cases" id="A">
<select>
<option>0</option>
<option>1</option>
<option>2</option>
</select>
</div>
<div class="cases" id="B">
<select>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
Нокак мне это проверить?Если пользователь выбирает A в первом выпадающем меню, я хочу подтвердить, что он выбирает 0, 1 или 2 из div с идентификатором A (мне все равно, 3,4 och 5).Но если они выбирают B в первом флажке, я хочу подтвердить, что они выбирают 3, 4 или 5 из идентификатора div B.
Если пользователь выбирает A из первого раскрывающегося списка.Они должны выбрать что-то из выпадающего списка в div с идентификатором A.