2017-09-15 84 views
0

我有一個從DataSet返回的JSON對象,如下所示。將動態JSON對象綁定到Kendo Grid

我使用DataSet而不是EF模型,因爲SQL查詢返回動態數據。所以任何時候查詢被調用的時候列都可以是任何東西。

{ 
    "Table": [ 
    { 
     "Entity": "SP00", 
     "Period": "2017-08-31T00:00:00", 
     "Level": "Level 5", 
     "Errors": "Approved", 
     "Process": "Created" 
    } 
    ] 
} 

我想用這個對象填充一個Kendo UI網格。這是我的劍道代碼...

self.GetTaskRecordOverviewTEST = function() { 
     $.getJSON(apiurl + 'task/GetTaskRecordsOverview', { Period: Period }, function (taskRecordData) { 
      $("#TESTdashboardOverviewGrid").kendoGrid({ 
       dataSource: { 
        data: taskRecordData.data.Table 
       } 
      }) 
     }); 
    }; 

但是,我收到錯誤「無法獲取屬性'表未定義或空引用」。

任何想法我的代碼有什麼問題?

回答