2016-03-22 5 views
0

Kendo ui virtuelles Scrollen funktioniert nicht beim Abrufen der Remote-JSON-Daten. Hier ist der CodeKendo ui angularjs mit virtuellem Scrollen funktioniert nicht

<div id= "test-grid" kendo-grid="testGrid" k-options="testGridOptions"></div> 

$scope.testGridOptions = { 
    dataSource : { 
     transport: { 
      read: function(e) { 
       Service.getdata().then(function(response) { 
        if (response) { 
         $scope.isReqComplete = true; 
         //Response will be {results :[], count:3} 
         e.success(response); 
        } 
       }); 
      }, 
     }, 
     schema : { 
      type : "json", 
     }, 
     type :"json", 
     serverSorting: true, 
     pageSize: 20, 
     serverPaging: true, 
    }, 
    columns: cols, 
    scrollable: { 
     virtual: true 
    } 
} 
+0

Was ist der Fehler? Erreichen Sie den Controller? Erhalten Sie JavaScript-Fehler? – Daniel

Antwort

0

Client-Seite Code sieht gut aus. Ich glaube, dass das Problem mit der serverseitigen Implementierung zusammenhängt.

Sie sollten überprüfen, dass der Server das Paging durchführt und die Gesamtmenge der verfügbaren Datensätze sendet.