Bonjour à tous,

Soit une petite fonction pour vérifier un formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
function verif(){
var err = new Array();
 
if(leChamp.value == ""){
   err.push("le champ est vide");
}
if(leChamp2.value....){err.push()} //etc etc sur divers champs...
 
//puis une fonction jquery pour interroger un script PHP pour une vérif serveur
 
	$.ajax({
	   type:"POST",
	   url:  "xhr_verif.php",
	   data: "dos="+dos,
	   success: function(feedback){
		   err.push(feedback); alert(feedback); 
		}
	});
 
}
Le problème c'est que la var "err" ne s'implémente pas dans le jquery, alors que le alert(feedback) fonctionne.
J'ai essayé this.err ou window.err : pas mieux.
Pourquoi ?
Merci de vos lumières.