【问题标题】:Navigating Odata $metadata to retrieve field names of an entity导航 Odata $metadata 以检索实体的字段名称
【发布时间】:2013-06-14 04:20:54
【问题描述】:

我需要动态获取标头以提供给使用 odata 的 Kendo Grid。

【问题讨论】:

    标签: entity-framework odata asp.net-web-api


    【解决方案1】:

    下面的代码获取实体的字段名称。

    var data =  $.ajax({url: "odata/$metadata#MyEntityController", async:false})
    var node;
    var arr = [];
    
    
    node = data.querySelector('[Name="MyEntityName"]');
    
    $.each($(node).children(), function (index, value) {
    var val = $(value).attr("Name");
    if (typeof (val) != "undefined")
    arr.push(val);
    });
    

    【讨论】:

    • 我担心的是,我只有在 async 为 false 时才设法让它工作。
    猜你喜欢
    • 2018-08-21
    • 2017-11-18
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 2013-10-07
    • 2023-03-31
    • 1970-01-01
    相关资源
    最近更新 更多