salut tous le monde ,
J'ai un tabContainer avec un seul onglet closable , et dans response d'une requette ajax j'affecte le resultat de cette requette au onglet , ( a chaque clique j'affecte le resulat au meme onglet ) .Mon problème c'est quand je ferme l'onglet j'ai eu deux erreur :
et quand je clique autre fois pour ouvrir l'onglet je trouve cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 this.domNode is null this.scroller is undefined
voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Probleme requete ajax TypeError: this.edit is undefined
voila la methode js avec une requette ajax:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div dojoType="dijit.layout.TabContainer" style="width: 100%; height: 100px;" jsId='tc' id='tc'> <div dojoType="dijit.layout.ContentPane" title="My liste client" closable="true" jsId="ongletListage"> </div> </div>
qu'est ce que je dois faire pour pas avoir ces erreurs , et je peux autre fois ouvrir un onglet avec le resultat qui vient dans la response de la requette ajax ?
Code : 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 function listClient() { dojo.xhrGet({ url :"edit-liste-client/idGroupClient/" + idGroupClient, handleAs :"text", timeout :5000, load : function(response) { dijit.byId("ongletListage").setContent(response); tc.startup(); }, error : function(error) { alert('Probleme requete ajax \n ' + error); } }) }
merci.
Partager