Bonjour,

j'aimerais utiliser la méthode ajax pour récupéré une valeur php qui a été traité. Pour tester la méthode .ajax(), j'essai d'afficher une alert.

Voici mon code JS:
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
$(document).ready(function() {
        $("#textchange").change(function () {
            var test = $("#textchange").val();
            $.ajax({
                url: 'testAjax.php',
                type: 'POST',
                dataType: 'json',
                data: {'nameSociete=' : $("#textchange").val()},
                timeout: 3000,
                success: {function (dataPhp) {                
                   alert("ça marche");
               }},
               error: {function () {
                alert("ça n'a pas marché");
            }}
        });
        });
    });
Et mon code PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$nameSociete = $_POST[“test”];
$table = ["rue" => "rue d'ajax"];
echo json_encode(table);
Mais rien ne s'affiche, dans la console il s'affiche:

XHR finished loading: POST "Mon lien de la page PHP"
Pourquoi ça ne fonctionne pas ?

Mercid e votre aide