Comment faire pour supprimer “désactivé” attribut à l'aide de jQuery?

Je dois désactiver les entrées d'abord, puis de cliquer sur un lien afin de leur permettre.

C'est ce que j'ai essayé jusqu'à présent, mais il ne fonctionne pas.

HTML:

<input type="text" disabled="disabled" class="inputDisabled" value="">

jQuery:

$("#edit").click(function(event){
   event.preventDefault();
   $('.inputDisabled').removeAttr("disabled")
});


Cela me montre true et puis false mais rien ne change pour les entrées:

$("#edit").click(function(event){
   alert('');
   event.preventDefault();
   alert($('.inputDisabled').attr('disabled'));
   $('.inputDisabled').removeAttr("disabled");
   alert($('.inputDisabled').attr('disabled'));
});
  • Je ne vois pas votre problème. Que demandez-vous?
  • Alors, quelle est la question? je veux dire quels sont les problèmes auxquels vous êtes confrontés
  • Utiliser prop() - .prop('disabled', false)
  • Si votre problème est résolu, merci de cocher la accepté (Réel) de réponse pour les autres de savoir...
  • le problème est qu'il n'est pas désactivé après le clic
  • j'ai essayé toutes les propositions problème restant
  • double possible de Comment puis-je désactiver un bouton de soumission lors de la case à décocher? parce que la question demande comment basculer, donc à la fois d'activer et de désactiver

InformationsquelleAutor fatiDev | 2012-11-29