Bonjour.

J'ai ce petit bout de JS qui fait une requête AJAX pour savoir si un élément existe déjà dans la BDD.
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
22
 
var validityDissolution = validity(form.numDissolution,"dissolution");
 
function validity(champ, type) {
    var value = champ.value;
    idResult = getIdErreur(champ);
 
    $.post("verif_validity_elem.php", {value : value, type : type}, function(data){
        alert("data="+data);
        if(data==0) {
            surligne(champ, false);
		    document.getElementById(idResult).innerHTML = '';
            return true;
            }
        else {
            surligne(champ, true);
            document.getElementById(idResult).innerHTML = 'Le numéro existe déjà.';
            return false;
            }
        });
       //si je fais le return ici ça marche
    }
Je souhaiterais récupérer le data du du post dans "validityDissolution" mais je n'arrive pas a le faire remonter jusque là ( je reste avec mon "validityDissolution"=undefined)
J'ai remarqué que si je fais un retun aprés la fonction de la requete ajax, ça marche, mais il faudrais que je puisse faire remonter mon data jusque là...

Quelqu'un aurait-il une solution? =)

Merci.