This is a migrated thread and some comments may be shown as answers.

Select first tree node

3 Answers 1245 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Keith Knight
Top achievements
Rank 1
Keith Knight asked on 04 Jan 2012, 06:29 AM
How do I select the first first node in a kendo treeview?

Thanks!

3 Answers, 1 is accepted

Sort by
0
Keith Knight
Top achievements
Rank 1
answered on 04 Jan 2012, 06:55 AM

Here is a possible solution.  Is there a better way?

selectFirstNode: function (treeId) {
                var el = $('#' + treeId);
                var tree = el.data('kendoTreeView');
                var firstNode = el.find('.k-first');
                tree.select(firstNode);
            }
0
Alex Gyoshev
Telerik team
answered on 04 Jan 2012, 08:35 AM

Since the treeview select() method accepts jQuery selectors too, you can shave off some lines:

selectFirstNode: function(treeId) {
    $("#" + treeId).data("kendoTreeView").select(".k-first");
}

 

Regards,
Alex Gyoshev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Rafi
Top achievements
Rank 1
answered on 03 Feb 2012, 08:36 AM
Hi all,
To continue this question, I have a 2 level tree and I'm trying to select the first element of the first tree branch.
I tried the following:

var first_item = $("#tree_list_id").find(".k-first").find('li').eq(0);
$("#tree_list_id").data("kendoTreeView").select(first_item);

Any idea?

Thanks
Rafi
Tags
TreeView
Asked by
Keith Knight
Top achievements
Rank 1
Answers by
Keith Knight
Top achievements
Rank 1
Alex Gyoshev
Telerik team
Rafi
Top achievements
Rank 1
Share this question
or