2017-07-25 3 views
0

Ich habe Probleme bei Sharepoint verschachtelte JSON-Objekte zu "Ergebnisse", so dass die Daten im Kendo Grid verwendet werden können.Kendo Ui geschachtelt JSON Parse

Jede Hilfe würde sehr geschätzt werden.

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; 
} 
} 

Antwort

0

So als eine Umgehung konnte ich die Attachmentfiles in einer Funktion für die Spalte Vorlage platzieren.

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; 
        }