[JAVA] Comment activer le bouton d'envoi à chaque fois avec jquery

Ce que j'ai appris en apprenant JavaScript au Tech Camp

À la fin de l'apprentissage de la communication asynchrone à l'aide de jQuery, appuyez sur le bouton d'envoi et après le déclenchement de l'événement Voici comment activer la désactivation du bouton d'envoi.

$('#hoge').prop('disabled', false);

Ce que j'ai trouvé après avoir enquêté

--Disabled est défini par défaut dans Rails ver5.0 ou version ultérieure (pour éviter les coups répétés, etc.) ――Il existe d'autres méthodes qui peuvent être efficaces

Par exemple

$('#hoge').attr('disabled', false);

Je l'ai essayé avec mon code et les deux ont fonctionné

La prochaine fois, j'étudierai des méthodes telles que la prévention des coups répétés et les rendrai utilisables

Lorsque la communication asynchrone peut être gérée librement, de nombreux éléments dynamiques peuvent être créés dans un petit nombre de fichiers de vue. Il peut être incorporé et la réponse semble être rapide, donc même moi qui vient d'apprendre la programmation J'ai trouvé que c'était attrayant.

Difficile mais intéressant

Recommended Posts

Comment activer le bouton d'envoi à chaque fois avec jquery
Comment changer l'action avec plusieurs boutons d'envoi
Comment numéroter (nombre) avec html.erb
Comment mettre à jour avec activerecord-import
Comment obtenir des valeurs en temps réel avec TextWatcher (Android)
Comment déplacer une autre classe avec une action de bouton d'une autre classe.
Comment éviter d'avoir à saisir votre nom d'utilisateur et votre mot de passe à chaque fois avec la connexion git push --SSH
Comment démarrer avec Slim
Comment utiliser mssql-tools avec Alpine
Comment obtenir la valeur de boolean avec jQuery sous forme simple de rails
Comment démarrer Camunda avec Docker
Comment décorer CSS sur les boutons radio de rails6 form_with (helper)
Comment comparer uniquement le temps avec Rails (de quelle heure à quelle heure, quelque chose comme)
Comment recadrer une image avec libGDX
Comment ajuster TextPosition avec l'extension de clavier iOS
Comment partager des fichiers avec Docker Toolbox
Sortie de l'heure système sur MANIFEST.MF avec Maven
Comment compiler Java avec VsCode & Ant
[Java] Résumez comment comparer avec la méthode equals
[Android] Comment gérer les thèmes sombres
Comment utiliser la méthode de soumission (Java Silver)
Comment changer d'images miniatures avec JavaScript
[Note] Comment démarrer avec Rspec
Comment faire un contrôle basé sur l'API avec cancancan
[Java] Comment régler la date sur 00:00:00
Comment mettre à jour les modèles associés avec accepte_nested_attributes_for
Comment définir JAVA_HOME avec l'appassembler-maven-plugin de Maven
Comment implémenter TextInputLayout avec la fonction de validation
Comment gérer les erreurs de connexion avec l'appareil
Comment supprimer des données avec une clé externe
Comment tester l'étendue privée avec JUnit
Comment gérer les actifs de précompilation a échoué.
Comment réaliser le téléchargement de fichiers avec Feign
Comment exécuter Blazor (C #) avec Docker
Comment créer un environnement Rails 6 avec Docker
Comment télécharger Oracle JDK 8 rpm avec curl
[Java] Comment tester s'il est nul dans JUnit
Comment se moquer de chaque cas avec Mockito 1x
Comment se moquer de chaque cas avec PowerMock + Mockito1x
Comment utiliser MyBatis2 (iBatis) avec Spring Boot 1.4 (Spring 4)
Comment enregistrer dans plusieurs tables avec une seule entrée
Comment tester les interruptions pendant Thread.sleep avec JUnit
[Android] Comment détecter le changement de volume (= pression sur le bouton de volume)
Comment utiliser le framework Java avec AWS Lambda! ??
Comment créer plusieurs menus déroulants avec ActiveHash
Comment utiliser l'API Java avec des expressions lambda
Comment démarrer avec Eclipse Micro Profile
Comment tout insérer en même temps avec MyBatis
[Rails] Comment créer un bouton de partage Twitter
Comment utiliser JQuery dans Rails 6 js.erb
Comment écrire du code de test avec la certification de base
Comment créer une API avec GraphQL et Rails
Comment utiliser le protocole NFS version 2 avec Ubuntu 18.04