Comment stocker la valeur de la Session à l'aide de jQuery?
Comment stocker cette valeur dans la session?
Ma grille a 3 pages.. avec la taille de la page 50, lorsque je change cette zone de liste déroulante dans la première page il fait parfait. mais quand je suis arrivé à la deuxième page, je ne vois pas la valeur sélectionnée pour cela, des zones de liste déroulante?
Est-il une manière que nous pouvons maintenir la seession pour cette dropdownlist valeur de la zone d'envoyer la page suivante à définir?
- Comment allez-vous partir d'une "page" à l'autre"? Ajax, cliquez sur l'URL, la soumission d'un formulaire?
- quand je clique sur le numéro de page sur ma grille de son va Obtenir la Méthode pour obtenir le deuxième valeurs de page.
Vous devez vous connecter pour publier un commentaire.
Par session, voulez-vous dire de votre côté serveur variable de session? Si oui, vous devez nous envoyer un courrier à une page de votre choix de langue, d'analyser la variable, puis sur la page suivante, lire la variable de session et réglez l'option sélection en conséquence.
Si par session, vous voulez dire en gardant la même option sur le côté client, ce qui pourrait facilement être accompli par la définition d'un cookie sur la machine cliente via javascript et ensuite le lire sur la page suivante, ou pour envoyer une chaîne de requête de l'url de la page suivante.
MODIFIER
Si il n'y a pas de poste automatique, je vous recommande la définition d'un cookie lorsqu'une option est choisie.
Voici quelques pseudocode vous pouvez adapter le travail pour vous: (plus sur javascript cookies @ w3schools )
page suivante:
Il n'y a pas moyen d'avoir jQuery stocker quelque chose dans votre contexte de session. La session est un serveur-côté concept, et est représenté au client par rien de plus qu'un identificateur.
Vous devez avoir un serveur d'action, vous pouvez publier, et que l'action peut mettre les paramètres envoyés avec le message dans la session.
De la part du client, vous ne serez pas en mesure de accès le contenu de la session sauf vos pages explicitement dump sur une sorte de carte sur la page.
jQuery fonctionne sur le côté client, tandis que la séance est un serveur de construire. Vous aurez besoin de vérifier auprès de votre serveur HTTP (quelle que soit la technologie que vous utilisez) pour elle.
Si vous n'êtes pas en postant sur le serveur, vous pouvez utiliser des cookies persistants, le stockage côté client. Ou, si vous n'êtes pas le rechargement de la page, vous pouvez la stocker dans régulièrement des variables javascript.
Vous pouvez utiliser des cookies. Cette les témoins de la bibliothèque a jQuery liaisons à cause des éléments de formulaire automatique rempli basé sur la valeur du cookie, et vice versa.
Sinon, vous devez suivre les conseils de Konrad Garus, Pointu, et Michael Jasper--aller à côté serveur.
Un autre moyen est d'utiliser le Cookie. jQuery ont
cookie plug-in(http://plugins.jquery.com/project/Cookie).
Vous pouvez stocker la valeur dans le cookie, et les mettre dans la page suivante.
Mais, cela ne fonctionnera pas si l'utilisateur de désactiver le cookie.