2017-07-25 192 views
0

我在推送Sharepoint嵌套json对象到“结果”时遇到问题,因此可以在Kendo网格中使用数据。Kendo Ui嵌套JSON解析

任何帮助将不胜感激。

parse: function (data) { 
    console.log(data.d.results.length); 
    var results = []; 
    for (var i = 0; i < data.d.results.length; i++) { 
      var items = data.d.results[i]; 
      for (var x = 0; x < item.AttachmentFiles.results.length; x++) { 
      var attachment = { 
       Attachments: item.AttachmentFiles.results[x].FileName 
     }; 

     results.push(attachment); 
    } 
    return data.d.results && results; 
} 
} 

回答

0

因此,作为解决方案,我能够将attachmentfile放置在列模板的函数中。

Title: "AttachmentFiles", template: function (d) { 

         var attachments = []; 

         for (var x = 0; x < d.AttachmentFiles.results.length; x++) { 

          console.log(d.AttachmentFiles.results[x].FileName); 

          attachments.push(d.AttachmentFiles.results[x].FileName); 


         } 
         return attachments; 
        }