Bonjour tous le monde
merci bien ,j'ai reussi d'editer les onglet de tabContainer
mais le probleme c'est que a chaque fois qd je clique sur le button ajout pour ajouter onglet
il m'affiche cette erreur comme c'est cree deux onglet avec meme id et ca n'est pas vrai ,j'ai des id defferent id==dijit_layout__TabButton_0 ;id==dijit_layout__TabButton_1,id==dijit_layout__TabButton_2 ........
je sais c'est koi le probleme c'est tous m'aider sa sera un grand service de ta part
Erreur*: Tried to register widget with id==dijit_layout__TabButton_0 but that id is already registered
Fichier Source*: http://localhost/workspace/........./dojo/dojo/dojo.js
Ligne*: 30ou cette erreurErreur*: Tried to register widget with id==dijit_layout__TabButton_1 but that id is already registered
Fichier Source*: http://localhost/workspace..../dojo/dojo/dojo.js
Ligne*: 30
voila le code que j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Erreur*: tn is null Fichier Source*: http://localhost/.../dojo/dojo/dojo.js Ligne*: 123la fonction test est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 // le code est dans la fonction qui permet d'ajouter l'onglet var child = tc.getChildren(); for ( var j = 0; j < child.length; j++) { //On recupere id des child var idChild = child[j].id; //modifer onglet if (idChild == "onglet" + i) { test(tc.tablist.getChildren()[j]); } }
ca marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function test(element) { //j'ai fait destroy pour supprimer weidget mais ca marche pas /* if (dijit.byId(element.id)) { dijit.byId(element.id).destroy(true); }*/ var inlineEdit = new dijit.InlineEditBox({ }, element.id); }
je ne sais plus comment trouver le probleme qui declanche cette erreur
svp essai de cherche avec moi emmanuel.remy pleaseeeeeeeeeeeeeeeee
je compte sur toi
![]()
Partager