Activer le bouton de JQuery dans le dialogue
Je peux le désactiver fine à l'aide de ceci:
button.attr('disabled', 'disabled' ).addClass( 'ui-state-disabled' );
Mais comment faire pour le réactiver? Quand je l'utilise:
button.attr('enabled', 'enabled' ).addClass( 'ui-state-enabled' );
Il ne fonctionne pas.
Il n'y a pas d'attribut appelé "enabled".
OriginalL'auteur slandau | 2011-01-27
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Josiah Ruddell
Essayé toutes les réponses ici et rien n'a fonctionné pour moi.
Le problème est que j'ai du html:
Puis-je appeler globalement:
Après que le bouton de l'attribut aria-disabled=true.
Ni de la suite permettra de les soumettre:
La seule solution de travail dans ce cas est:
jQuery UI Docs: Widget bouton activer()
Pour désactiver à nouveau sur le bouton:
jQuery UI Docs: Widget bouton - désactiver()
C'est la réponse correcte. De cette façon, vous êtes essentiellement de dire jQuery pour activer le bouton et de faire tout le travail. Si vous voulez faire le travail vous-même, vous devez supprimer le
disabled
attribut, le jQuery UI désactivé classes, et configurer le hover des classes. Pas besoin de faire tout à la main.OriginalL'auteur sumid
Avec jquery, vous pouvez utiliser removeAttr et removeClass pour se débarrasser de votre désactivé attribut/classe:
OriginalL'auteur wajiw
Il suffit de retirer le désactivé attribut.
http://api.jquery.com/removeAttr/
OriginalL'auteur timroman
Je pense que c'est ce que vous cherchez:
OriginalL'auteur John Louros