如何获得dataValueField当我选择一个节点

问题描述 投票:0回答:1

我使用kendoTreeView。我想在选择一个节点获得的UnitID。

这是我的代码。

  $("#treeview").kendoTreeView({
        dataSource: dataSource,
        dataTextField: "name",
        dataValueField: 'unitId'
   });

数据源例如:

{
    "rows": [{
        "_token": "8cfd3e2133d936a6a65c6f7cfb80268a",
        "objectVersionNumber": null,
        "unitId": 10002,
        "parentId": 10001,
        "unitCode": "100000",
        "name": "Hand",
        "description": null,
        "managerPosition": null,
        "companyId": null,
        "enabledFlag": null,
        "unitCategory": null,
        "unitType": null,
        "positionName": null,
        "parentName": null,
        "parentCode": null,
        "hasChildren": true
    }],
    "success": true,
    "total": 1
}
javascript jquery kendo-ui kendo-treeview
1个回答
0
投票

您使用哪种方法树视图来捕获点击事件?您可以编写kendoTreeView提供,这将给你你点击/选择的节点的数据select事件。你可以参考这个:https://docs.telerik.com/kendo-ui/api/javascript/ui/treeview/events/select

如果这不适合你,你可以分享你的道场或的jsfiddle,我可以进一步帮助。

© www.soinside.com 2019 - 2024. All rights reserved.