function disableButtons(val) {
if (val == 'clear') {
$('#btnExcellent, #btnFine, #btnBad').prop('disabled', true);
$('#btnSkip').prop('disabled', false);
} else {
$('#btnExcellent, #btnFine, #btnBad').removeProp('disabled');
$('#btnSkip').prop('disabled',true);
}
}
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>
<table id="radioBtnQueryQuality">
<tr>
<td><input id="radioBtnQueryQuality_0" type="radio" name="radioBtnQueryQuality" value="clear" onclick="disableButtons('clear');" /><label for="radioBtnQueryQuality_0">One</label></td>
</tr>
<tr>
<td><input id="radioBtnQueryQuality_1" type="radio" name="radioBtnQueryQuality" value="notExpNorImp" onclick="disableButtons('notExpNorImp');" /><label for="radioBtnQueryQuality_1">Two</label></td>
</tr>
<tr>
<td><input id="radioBtnQueryQuality_2" type="radio" name="radioBtnQueryQuality" value="invalid" onclick="disableButtons('invalid');" /><label for="radioBtnQueryQuality_2">Three</label></td>
</tr>
</table>
<a id="btnExcellent" class="btn btn-primary" href="javascript:__doPostBack('btnExcellent','')">Excellent</a>
<a id="btnFine" class="btn btn-primary" href="javascript:__doPostBack('btnFine','')">Fine</a>
<a id="btnBad" class="btn btn-primary" href="javascript:__doPostBack('btnBad','')">Bad</a>
<a id="btnSkip" class="btn btn-primary" href="javascript:__doPostBack('btnSkip','')">Skip</a>
ТРЕБОВАНИЕ:
Я хочу отключить кнопку btnFour , когда я нажимаю первый переключатель (т. е. со значением one ). Если я нажму оставшиеся две радиокнопки, я хочу отключить первые три кнопки, кроме последней.
Это не работает так, как я хочу. Если я беру простые кнопки HTML, то это работает, но не работает в случае LinkButtons. Любая помощь будет высоко ценится.
Спасибо.