salut,
le problème est-il toujours d'actualité ?
généralement, les requêtes Ajax ne retournent pas une page ou du code html tout prêt, c'est souvent une structure xml ou json qui doit être décortiquée dans ta fonction success.
que retourne ta fonction php ?
si tu veux un peu d'aide :
modifie ta fonction success telle quelle :
success : function(data){ // traitements JS à faire APRES le retour d'ajax-search.php
console.log("données retournées : ",data); // <<<<<--- ***** ICI *****
$('#ajax-loader').remove(); // on enleve le loader
$('#results').html(data); // affichage des résultats dans le bloc
}
Cette modification affiche "data" dans ta console (Ctrl+shit+i dans firefox ou F12 chrome)
ouvrir la console avant ta requête ...
ensuite lance une requête et fais un copier coller du résultat, déplie la variable dans console pour voir les "sous-champs",... les propriétés quoi...
bonne suite.
Message édité par erickred le 15-04-2018 à 10:59:03