Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
1215
Get parent tree node in nodeClick client event ASP.NET MVC
posted

How 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

}

Parents
No Data
Reply
  • 0
    Offline posted

    For documentation on this information, you can refer to the official documentation provided by Infragistics for the client-side events of the Tree control and the ui.node object structure. This documentation should describe the properties and methods available in event handlers, including how to access parent nodes. For example, I take my online class for me here https://studyfy.com/service/take-my-classes-for-me. If you encounter any discrepancies or difficulties, you can also reach out to Infragistics Support or the Community Forums for further assistance.

Children
No Data