jquery désactiver/activer l'entrée/boutons radio

- Je désactiver l'entrée/boutons radio sur un champ de formulaire.
Lorsque j'essaie d'activer de nouveau avec un bouton, qui fonctionne très bien.
http://jsfiddle.net/3Z6aQ/

  $(document).ready(function() {
  $(".control").toggle(

  function() {
      $('.target').removeAttr("disabled");
      $(this).addClass("checked");
  }, function() {
      $('.target').attr("disabled", true);
      $(this).removeClass("checked");
  });
});

Mais maintenant, j'essaie d'activer ce bouton d'entrée à nouveau avec le bouton "entrer", mais rien ne se passe ici...pouvez-vous m'aider?

$(document).ready(function() {
$(".control").toggle(

function() {
    $('.target').removeAttr("disabled");
    $(this).addClass("checked");
},
function() {
    if (e.keyCode == 13) {
        $('.target').attr("disabled", true);
        $(this).removeClass("checked");
        return false;
    }
});
});

http://jsfiddle.net/f6s8U/

et c'est ce que j'ai essayé dans la dernière heure...mais j'ai quelques problèmes avec le code

$(document).ready(function() {
$(".control").toggle(

function() {
    $('.target').removeAttr("disabled");
    $(this).addClass("checked");
},

$('input').keypress(function(event) {

    var keycode = (event.keyCode ? event.keyCode : event.which);
    if (keycode == '13') {
        $('.target').removeAttr("disabled");
        $(this).addClass("checked");
        alert('You pressed a "enter" key in textbox');
    }
});
});
});
InformationsquelleAutor Shain | 2011-11-24