J'ai donc mis en place un système de pagination similaire à Twitter où 20 résultats sont affichés et l'utilisateur peut cliquer sur un lien pour afficher la vingtaine ou tous les résultats suivants. Le nombre de résultats affichés peut être contrôlé par un paramètre à la fin de l'URL. Cependant, ceci n'est pas mis à jour avec AJAX. Si l'utilisateur clique sur l'un des résultats et choisit ensuite de revenir, il doit recommencer à 20 résultats. Une pensée que j'ai eue est si je mets à jour l'URL quand je tire les résultats avec AJAX il devrait-j'espère-permettre aux utilisateurs d'aller et venir sans perdre combien de résultats sont montrés. Est-ce réellement possible ou est-ce que j'ai complètement tort?Lors de l'utilisation du bouton précédent AJAX résultats ont été perdus
En outre, comment pourrais-je changer l'URL? J'ai un moyen de modifier l'URL avec javascript et que ce soit une variable, mais je ne suis pas sûr de savoir comment appliquer cette variable à l'URL.
Toute aide ici serait géniale! Une note de côté: J'utilise la fonction load() de jQuery pour faire tout mon AJAX.
quelques questions connexes: http://stackoverflow.com/questions/946582/browser-back-button-and-dynamic-elements http://stackoverflow.com/questions/974186/managing-browser-history -in-ajax http://stackoverflow.com/questions/973845/saving-history-in-ajax http://stackoverflow.com/questions/680785/on-window-location-hash-change http: // stackoverflow. com/questions/940964/pu-a-page-afficher-diferrent-contenu-if-the-url-hash-change http://stackoverflow.com/questions/629765/enabling-back-fwd-key-events-for -an-ajax-application – Christoph