2009-11-25 5 views
1

Existe-t-il un moyen de sélectionner un onglet dans un conteneur d'onglets lors du chargement en fonction d'un paramètre d'URL?Dojo: Sélection d'un onglet en fonction du paramètre url

J'ai essayé ce qui suit, mais rien ne semble se passer et l'onglet Je veux n'est pas sélectionné:

dojo.addOnLoad(function() { 
tabToSelect = getParameter("tab"); 
if(tabToSelect){ 
    dijit.byId("container").selectChild(tabToSelect); } } 

Je console connecté le paramètre et je sais qu'il est correct.

J'ai un fort sentiment je manque quelque chose ....

Répondre

1

Pour ceux qui pourraient avoir la même question, je suis arrivé la réponse de la liste de diffusion de dojo, doivent passer l'onglet réelle au lieu d'un chaîne, comme suit:

 

    var tab = tabToSelect && dijit.byId(tabToSelect); 
    if(tab){ dijit.byId("container").selectChild(tab)}; 
 

Fonctionne comme un charme maintenant!

Questions connexes