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>