これが私のコードです。すべての行をループしたい場合は、これが機能します。今、QAは私がフィルターをサポートするためにそれを作らなければならないと私に言いました。したがって、ユーザーがフィルターを使用すると、行のサブセットのみがグリッドに表示されます。それらの行だけをループする必要があります。
var entityGrid = $("#EntitesGrid").data("kendoGrid");
var data = entityGrid.dataSource.data();
var totalNumber = data.length;
for(var i = 0; i<totalNumber; i++) {
var currentDataItem = data[i];
VersionIdArray[i] = currentDataItem.VersionId;
}
私は試した。
var data = entityGrid.dataSource.data().fetch();
と
var data = entityGrid.dataSource.data().filter();
それを動作させることができませんでした。