J'essaie d'utiliser jquery pour faire une validation côté client pour faire une vérification et retourner avec une erreur ou un succès.Envoi Retour Ajax variable
Je sais comment renvoyer le texte/html comme réponse, mais voici ce que j'essaie de faire.
En cas d'erreur, renvoyez un message afin que l'utilisateur puisse soumettre à nouveau un formulaire. En cas de succès, rechargez la page.
Je ne suis pas sûr de savoir comment l'envoyer une variable qui, je pense, me permettra de faire l'une ou l'autre condition dans jquery.
Des suggestions?
Comment obtenez-vous votre fichier ajax pour aller à la fonction d'erreur? Je n'avais jamais vu ça avant. Je pensais que la fonction d'erreur était seulement si quelque chose se passait entre la connexion (comme la page ajax manquait/faux). Aussi, que se passe-t-il s'il y a un problème avec la connexion? L'utilisateur pensera que le formulaire a échoué et ne comprendra pas ce qui ne va pas. – Metropolis
C'est ce que je pensais, la fonction d'erreur était si l'appel ajax était en erreur, l'erreur dont je parle est la validation côté serveur. – matthewb
Je vois, j'ai mal compris votre question dans ce cas. J'aurais la page que vous publiez pour renvoyer un objet JSON avec les résultats de ce qui s'est passé à l'arrière. Ensuite, j'aurais la fonction définie dans l'option de succès gérer cet objet JSON pour déterminer ce qu'il faut faire ensuite. –