Bonjour à tous,
Voilà, j'utilise dojo et pour l'instant tout se passe bien... Mais je me heurte maintenant à un problème. Lors du chargement de mon site, j'appelle une classe Application.js qui créé une instance d'un "ArticlesDisplayer.js".
Ce displayer récupère et affiche divers articles, ainsi qu'une barre de navigation entre les pages du site (1, 2, 3 .... 23, 24)
Ce displayer possède une méthode changePage(int) censée être appelée lors du clic sur un autre numéro de page. Dans mon displayer, lors du chargement du code du navigateur entre pages, j'ai codé des liens du genre :
(pour simplifier bien sûr)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a onclick="this.changePage(2)">2</a>
Le problème est que la méthode changePage() n'est pas trouvée, sans doute parce que le displayer est "détruit" une fois les articles chargés...
Je ne vois pas du tout comment faire le lien, pour que le clic vers une autre page appelle mon displayer, censé voir alors un de ses attributs incrémentés. Mais ce displayer n'est pas trouvé ! Pour l'instant je met une fonction JS en dur dans mon code html lors du clic sur un lien, mais ce n'est pas propre sachant que j'ai une méthode faite pour changer de page !
Comprenez-vous mon problème ? Pouvez-vous m'aider ?
Merci !!
Partager