Bonjour la communauté,

Je post sur le forum Ajax parce que mon problème est dans une fonction ajax() mais je ne vois pas en quoi cela peut être lié

j'ai deux fonctions qui me servent à faire défiler des fiches "adhérent" avec la variable globale ida qui me servira de pointeur (WHERE) envoyée ensuite dans une requête PHP...
je récupère en js le click sur "suivant" et "précédent"... que j'envoi ensuite à une fonction ajax() qui me traite l'affichage de la fiche.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$(document).on('click','.suiv',function (){
      ida=ida+1;
      routefiche(ida,'direct');
      }) 
 
 $(document).on('click','.prec',function (){
      ida=ida-1;
      routefiche(ida,'direct');
      })
mon problème, c'est que la décrémentation fonctionne bien.... 10-9-8-7.. etc
par contre l’incrémentation me fait 1-11-111-1111...

et là, je sèche complètement...

Le problème doit être évident mais je ne comprends pas pourquoi dans une fonction, ma variable est traitée comme une chaîne et dans une autre, cette même variable est traitée comme un entier

Merci de votre aide