J'ai deux boîtes de sélection dans le même formulaire. Je voudrais en désactiver un en fonction de certaines des options qui peuvent être sélectionnées dans l'autre boîte de sélection. Je cherche une solution en JavaScript si possible.Désactiver une boîte de sélection basée sur une sélection dans une autre
0
A
Répondre
1
Vous pouvez utiliser jQuery et faire quelque chose comme ça
$('#select1').change(function() {
if(...) {
$('#select2').attr('disabled', 'disabled');
}
});
plus d'infos ici http://jquery.com/
0
Et si vous n'utilisez pas jquery vous pouvez le faire comme ça
<input type="checkbox" id="select1" onchange="disable()"> function disable() { if(...) { document.getElementById('select2').disabled='disabled'; } }
Faites vos éléments ont ids? Vous voulez lier l'événement Change pour un, puis l'utiliser pour modifier l'attribut désactivé de l'autre. Markup aiderait, mais c'est certainement faisable. –