<select id="status" class="form-control select2" name="status" multiple onchange='myStatus()'>
<option value='-222'>Просрочено</option>
<option value='1'>В работе</option>
<option value='2'>Выполнено</option>
</select>
function myStatus() {
var op = document.getElementById("status");
for (var i = 0; i < op.length; i++) {
(op[i].value.toLowerCase() != "-222") ? op[i].disabled = true : op[i].disabled = false;
}
}
Необходимо, чтобы при выборе статуса "Просрочено", остальные стали не доступны. И наоборот, если выбран любой статус кроме "Просрочено", то "Просрочено" становится не доступным к выбору.
P.S. Должна быть возможность "отмены". Человек может указать статус ошибочно.