En utilisant Node.js, j'ai un formulaire qui utilise twilio pour envoyer un SMS. Tout fonctionne bien en le testant avec mon téléphone.NODE.JS: Comment faire en sorte que l'écouteur d'événements JS frontaux intervienne lorsqu'il y a une erreur back-end sur le formulaire?
Cependant, je voudrais avoir un jeu d'animation (dans mon fichier JS frontal) si le formulaire de soumission rencontre une erreur dans le back-end. Plus précisément, l'API twilio possède un rappel qui prend une erreur en tant qu'argument avec la fonction sendMessage. Donc, je ne parle pas d'erreurs de validation, mais des erreurs réelles avec twilio ou la connexion. Comment puis-je avoir un écouteur d'événement dans mes fichiers frontaux js pour écouter quand il y a une erreur dans la fonction de rappel de soumettre le formulaire (dans le backend) afin que je puisse jouer une animation exprimant quelque chose s'est mal passé. Ou devrais-je ne pas utiliser d'écouteurs d'événements et le faire d'une autre manière?
Toute aide appréciée. Répond s'il te plait. Je vous remercie!
Merci pour la réponse !! :) Oui, j'utilise AJAX pour empêcher le rechargement des pages, donc cela semble plus agréable pour le client. – koz
Comment renvoyer une erreur interne du serveur 500? Et comment puis-je vérifier la réponse dans le rappel AJAX? – koz
Qu'est-ce que vous utilisez pour votre serveur? Des cadres au-dessus de Node.js? Consultez la documentation pour cela, vous serez en mesure de comprendre à partir de cela. –