Get parent tree node in nodeClick client event ASP.NET MVC
New DiscussionHow do you get the parent tree node in the nodeClick JavaScript event? And, where is the documentation source for this information?
Here is my tree with the nodeClick client event:
@(Html.Infragistics().Tree()
.ID("FilterTree")
.Bindings(b1 =>
{
b1
.ValueKey("Value")
.TextKey("Text")
.ImageUrlKey("Base64ImageUrl")
.ChildDataProperty("ChildItems");
})
.DataSource(Model.TreeListItems)
.DataBind()
.ClientEvents(new Dictionary<string, string> { { "nodeClick", "FilterTreeNodeClicked" } })
.Render()
)
Here is my JavaScipt event:
function FilterTreeNodeClicked(evt, ui) {
// This is NOT the tree node. Instead, it looks like a DOM element
var ParentNode = $("#FilterTree").igTree("parentNode", ui.node.element);
// I need the parent for ui.node
}