dijit.Tree examples

Status:Draft
Version:1.2

How can I prevent expanding of nodes when clicking on them?

Simply set the openOnClick attribute to false

<script type="text/javascript">
  dojo.require("dojo.data.ItemFileReadStore");
  dojo.require("dijit.Tree");
</script>
<div dojoType="dojo.data.ItemFileReadStore" jsId="continentStore"
  url="/_static/dojo/dijit/tests/_data/countries.json"></div>
<div dojoType="dijit.tree.ForestStoreModel" jsId="continentModel"
  store="continentStore" query="{type:'continent'}"
  rootId="continentRoot" rootLabel="Continents" childrenAttrs="children"></div>

<div dojoType="dijit.Tree" id="mytree"
  model="continentModel" openOnClick="false">
  <script type="dojo/method" event="onClick" args="item">
    alert("Execute of node " + continentStore.getLabel(item)
        +", population=" + continentStore.getValue(item, "population"));
  </script>
</div>