Méthode Ajax ne me retourne rien
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:
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:
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:
Citation:
XHR finished loading: POST "Mon lien de la page PHP"
Pourquoi ça ne fonctionne pas ?
Mercid e votre aide :)