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
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
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; }); }
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"
Partager