:: Forum >> Version 2 >>

How do I simulate clicking on a tree node?

This seems very basic, but I can't figure it out. How can I simulate (in javascript) clicking on a tree node (for a given index value) with the result that the tree expands with that node selected?

Thanks.
Donn
Thursday, December 10, 2009
/javascript.forum.10102.9/tree-control-suggestion.html
<script>

    var 
tree = {
        
0: [1234],
        
1: [56],
        
2: [7],
        
3: [8],
        
4: [9]
    }

    var 
obj = new AW.UI.Tree;
    
obj.setItemText(["""Home""Favorites""Font size""Search""Child node 1""Child node 2"]);
    
obj.setItemImage(["""home""favorites""fontsize""search"]);
    
obj.setViewCount(function(i){return tree[i? tree[i].length 0});
    
obj.setViewIndices(function(i){return tree[i]});
    
document.write(obj);

obj.onItemClicked = function( eventrow){ 
var 
state obj.getViewExpanded(row);
if (
state == true) {
obj.setViewExpanded(falserow); }
else {
obj.setViewExpanded(truerow); }


var 
button = new AW.UI.Button;
button.onControlClicked = function(){obj.onItemClicked(null,3)}
document.write(button );

</
script
Thursday, December 10, 2009



This topic is archived.

Back to support forum

Forum search