$.extend($.fn.tree.methods, { getLevel:function(jq,target){ var l = $(target).parentsUntil("comboTreeMenu","ul"); return l.length+1; } }); function selectParentMenu(node){ $("#parentId").val(node.id); var t = $("#comboTreeMenu").combotree('tree'); var node = t.tree('getSelected'); var lv = $().tree("getLevel",node.target); $("#level").textbox("setValue",lv); }