J'ai ce formulaire qui valide les champs sur soumettre via ajax (en utilisant la classe Form_Validation de Codeigniter).Remplissez plusieurs éléments avec un seul appel jQuery Ajax
<input type="text" name="field1" id="field1"> />
<span id="field1_error"></span>
....
<input type="text" name="field2" id="field2"> />
<span id="field2_error"></span>
...
<input type="text" name="field3" id="field3"> />
<span id="field3_error"></span>
<input type="submit" name="submit" id="btnPublish" />
Lors de la soumission, jQuery appelle la méthode de validation de CI. Quel serait le meilleur moyen de générer ces erreurs de validation avec un seul appel Ajax?
Quel est l'avantage d'utiliser AJAX ici? Si je comprends bien, vous utilisez la validation côté serveur de l'ensemble du formulaire on-submit. En quoi diffère-t-il de la soumission réelle de la page et de l'affichage de la sortie de validation générée par le serveur avec le formulaire? – Krab
La raison en est que j'affiche des champs supplémentaires basés sur la sélection d'une liste déroulante. Si je soumets la page normalement, ces champs sont perdus. Je crois qu'il est beaucoup plus difficile de résoudre ce problème que ce qui précède. –