IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Mémoriser l'état de checkbox


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 44
    Par défaut Mémoriser l'état de checkbox
    Salut,


    J'ai un problème de conception JS. J'affiche un tableau de 10 lignes avec une checkbox par ligne. Le reste du tableau est reparti sur "n" pages suivantes.

    Tout ce que je voudrais c'est faire en sorte que lors du passage d'une page quelconque vers une page deja visitée, où l'utilisateur a déjà coché des cases, les cases en question soient toujours affichées cochées.

    en gros : stocker l'état des cases quelques part pour en cas de réaffichage, tout remettre bien.


    Je suis en galère avec la façon de faire Pourtant, c'est un problème classique.

    Tout idée est la bienvenue !

    Précision : je suis sous Struts, j'ai un script de pagination automatique, passer une info d'une page à l'autre me parait difficile.

    Merci

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    mets tes données en session!

  3. #3
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 44
    Par défaut
    Oui, j' y ai pensé mais ca change rien, je suis deja en session.

    Tu veux dire que je devrais carement mettre l'état de chaque checkbox dans mon bean ?? (une ligne = 1 bean dans mon cas)

    Comme ca , quand je click sur une d'entre elle, en javascript, je viens modifier la propriete booleene de ma checkbox directement dans mon bean ?

    Le problème, c'est que le changement de page repasse dans mon action et dans mon service, et ca m'écrase mes anciens Beans

    Merci

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    évites que tes bean aient le même nom ou gèrent ta collection comme une liste à valeur mutiples.-> voir le forum J2EE

  5. #5
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 44
    Par défaut
    Je renvoie une liste de beans à la fin de mon service.
    Tout mes beans ont la même forme, les mêmes champs. Je donne donc ma liste en session, et ma page boucle sur cette liste pour en afficher le contenu.

    Si je change cela, pour quelque chose qui sera anarchique (a priori je ne connais pas le nombre de bean que je vais construire) je dois repartir de 0 ce qui est inpensable !


    Je suis obligé d'avoir un nom symbolique sur ma liste de beans.

    Ca ne me met pas en confiance ce que tu me dis Au pire je laisse tomber cette option... mais bon ^^ mon boss va pas être super heureux

  6. #6
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 44
    Par défaut
    Bon en fait, c'est ultra merdique à faire... Faut passer par une iframe pour avoir une partie de page persistante malgré le changement de page. Dans la page persistante, on stock les valeurs qu'on veut notament une liste de checkbox cochées...

    Voilà. Si ca peut servir à quelqu'un...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 29/04/2010, 13h02
  2. Mémoriser l'état d'un objet
    Par agh dans le forum C#
    Réponses: 1
    Dernier message: 18/03/2010, 22h35
  3. Envoyer par POST l'état de checkboxes
    Par kidpaddle2 dans le forum Langage
    Réponses: 4
    Dernier message: 15/03/2010, 23h39
  4. état de checkbox dans une gridview
    Par C_C dans le forum ASP.NET
    Réponses: 12
    Dernier message: 06/08/2008, 15h36
  5. Image différente selon état du checkbox
    Par Marconico dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/12/2006, 15h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo