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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
this.domNode is null
this.scroller is undefined
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
 
Probleme requete ajax 
 TypeError: this.edit is undefined
voila mon code :

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>
voila la methode js avec une 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);
        }
        })
   }
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 ?
merci.