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
Citation:
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*: 30
ou cette erreurCitation:
Erreur*: 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:
1
2
3 Erreur*: tn is null Fichier Source*: http://localhost/.../dojo/dojo/dojo.js Ligne*: 123
la fonction test est :Code:
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 pasCode:
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
:cry::cry::cry::cry::cry::cry: