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 :

Tableau contenant de nombreuses chained select box


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 94
    Par défaut Tableau contenant de nombreuses chained select box
    Bonjour à tous !

    Je viens vers vous car j'ai un souci de conception d'une page !
    Je cherche à faire une page permettant de gérer les entrées d'un planning.



    Pour l'instant, l'idée était d'avoir deux lignes par jour de la semaine (matin/après-midi) + deux lignes pour la semaine (pour appliquer les choix à l'ensemble de la semaine), une colonne par collaborateur utilisant le planning et ceci sur plusieurs semaines...

    En fait, côté fonctionnel, j'ai besoin de :
    - pouvoir appliquer un état (présent, vacances, malade, formation, etc...) sur l'ensemble de la semaine
    - pouvoir spécifier une exception pour une journée de la semaine uniquement (appliquer "présent" toute la semaine et appliquer "en formation" un certain jour de la semaine)
    - afficher 4 semaines avant la semaine S et pouvoir faire le planning sur les 3 prochains mois
    - récuperer les entrées de la semaine précédente lorsqu'une semaine est vierge

    J'arrive bien à faire ce que je veux mais mon souci est que le chargement de la page est extremment lourd et que la partie du code pour les conditions (si je mets "Present" sur la semaine pour telle personne, ça met "Présent" tout les jours de la semaine) sera énorme !

    Je sais pas si je suis très clair dans mes expliquations....

    Si quelqu'un a une idée ? comment organiser la chose autrement pour que ça soit plus léger niveau chargement de page et du code tout en proposant les memes fonctionnalités ?

    Merci de votre aide !

  2. #2
    jnore
    Invité(e)
    Par défaut
    Salut

    Je veux bien comprendre que le chargement soit laborieux !
    Il te faudrait générer les SELECT uniquement lorsque tu en as besoins via le DOM.
    On pourrait imaginer qu'un click de souris dans une cellule viendrait te créer ton select avec les options dont les valeurs seraient contenues dans un Array.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 94
    Par défaut
    salut jnore !

    pourquoi pas....c'est clair que la page sera moins lourde :/
    par contre ça ne résoudra pas le problème du fichier de conditions qui va être énorme...

  4. #4
    jnore
    Invité(e)
    Par défaut
    Citation Envoyé par amans Voir le message
    salut jnore !

    pourquoi pas....c'est clair que la page sera moins lourde :/
    par contre ça ne résoudra pas le problème du fichier de conditions qui va être énorme...
    petite question: ton tableau sera posté pour enregistrement?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 94
    Par défaut
    oui...en tout cas semaine par semaine....à insérer en base de données

  6. #6
    jnore
    Invité(e)
    Par défaut
    Qu'as-tu en script existant?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 94
    Par défaut
    salut !

    désolé pour la réponse tardive.....we + autre chose au taf....

    en fait j'ai une page où je créé mon accordéon de semaines et les select box avec un onchange() sur chaque select box.
    ces onchange lancent des fonctions qui se trouve dans un fichier js spécifique où on y retrouve toutes les conditions genre....
    le code est plutôt simple, à défaut d'être léger

    merci

  8. #8
    jnore
    Invité(e)
    Par défaut
    Salut

    Poste du code que l'on regarde --> Icone:#

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/04/2013, 22h51
  2. Réponses: 18
    Dernier message: 28/04/2006, 11h00
  3. Réponses: 3
    Dernier message: 05/02/2006, 22h59
  4. Trouver fichier ne contenant pas une chaine
    Par guitalca dans le forum Linux
    Réponses: 6
    Dernier message: 24/01/2006, 10h24
  5. Tableau contenant l'id de champs à afficher
    Par yoyot dans le forum ASP
    Réponses: 4
    Dernier message: 15/02/2005, 18h02

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