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

jQuery Discussion :

Parcours d'élément avec ID commençant par


Sujet :

jQuery

  1. #1
    Membre chevronné
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Points : 1 839
    Points
    1 839
    Billets dans le blog
    2
    Par défaut Parcours d'élément avec ID commençant par
    Bonjour,

    voici ma fonction (qui fonctionne) pour créer un contenu dans une popup MPEditCouleur
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    function BuildLstCouleurCustom(MesCouleurs, GroId) {
        var table = '<b>' + $('#MPEditCouleur').dialog("option", "title") + '</b><br/><br/>';
        if (MesCouleurs != null && MesCouleurs.length > 0) {
            var deb = 0;
            var IdElemEnCourd = MesCouleurs[deb].IdElem;
     
            while(deb < MesCouleurs.length) {
                table += '<div class="Entete">Elément :' + MesCouleurs[deb].LibElem + '</div>';
     
                var newArray = MesCouleurs.slice(deb,AllCompoOfElem(MesCouleurs, deb));
     
                table += '<table><tr class="Entete"><td>Composant</td><td>Couleur</td></tr>';
     
                for (var post in newArray) {
                    var buildId = MesCouleurs[deb].IdElem + 'IdCompo' + newArray[post].IdCompo;
                    var row = '<tr id="CustElemCompo' + buildId + '">';
                    row += '<td>' + newArray[post].LibCompo + '</td>';
                    row += '<td><select id="lstCoulCompoElemCust' + buildId + '" name="lstCoulCompoElemCust"></select></td>';
                    row += '</tr>';
                    table += row;
                }
                table += '</table>';
     
                deb = deb + newArray.length;            
            }
        }
        $('#MPEditCouleur').html(table);
     
        //Remplir les listes de couleur
        for (var post in MesCouleurs) {
            var buildId = MesCouleurs[post].IdElem + 'IdCompo' + MesCouleurs[post].IdCompo;
            BuildLstCouleurForCustomise(MesCouleurs[post].IdCompo,GroId, 'lstCoulCompoElemCust' + buildId);
        }
    }

    sur clic de bouton valider, je veux savoir les valeurs de mes listes, mais je n'y arrive pas
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function UpdateCouleurCustomisation(IdCust) {
        $('#MPEditCouleur select[id^="lstCoulCompoElemCust"]').each(function () {
            var i = 0;
        });
     
        $('.lstCoulCompoElemCust').each(function () {
            var i = 0;
        });
    }
    soit par name ou par ID commençant par , rien n'y fait. Je rentre dans ma fonction, mais je n'ai strictement rien dans mes each

    voici le lien qui m'a servi pour ID commençant par http://api.jquery.com/attribute-starts-with-selector/

    Comment faire pour parcourir mes select dont ID commence par "blabla", ou dont le name = "blabla"
    Si débugger est l'art d'enlever les bugs ... alors programmer est l'art de les créer

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre chevronné
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Points : 1 839
    Points
    1 839
    Billets dans le blog
    2
    Par défaut
    Bon je viens de comprendre, merci SpaceFrog.
    comme mes liste sont des ddslick (j'ai des images)
    dans le tableau j'ai retrouver des divs et pas mes select de départ...
    en mettant div au lieu de mon select ... ça marche
    Si débugger est l'art d'enlever les bugs ... alors programmer est l'art de les créer

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

Discussions similaires

  1. Résultat commençant par un chiffre avec requête SELECT
    Par nicolas.pissard dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/04/2010, 13h31
  2. dlookup avec condition chaine commençant par 'xx'
    Par mayabf dans le forum VBA Access
    Réponses: 1
    Dernier message: 11/09/2009, 01h11
  3. Parcours de liste avec suppression d'éléments
    Par biaggi dans le forum Langage
    Réponses: 2
    Dernier message: 11/09/2008, 10h00
  4. Réponses: 3
    Dernier message: 03/11/2007, 18h44
  5. appel sur tous éléments commençant par
    Par franfr57 dans le forum Général JavaScript
    Réponses: 26
    Dernier message: 04/04/2007, 09h06

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