$(document).ready(function(){ // Quand, dans un formulaire avec deux listes radio identiques, // on coche un item dans la première, ça désactive le même dans la seconde. $('.ordre_pref1 input').change(function() { var ordre_pref = $(this).val() ; var ordre_pref_desac = $('.ordre_pref2 input[value='+ordre_pref+']') ; $('.ordre_pref2 input').attr('disabled',false); $('.ordre_pref2 label').css({"color": "inherit"}); ordre_pref_desac.attr('disabled',true); ordre_pref_desac.prop('checked', false); ordre_pref_desac.next('label').css({"color": "#999"}); }); });