質問
グリッドからのデータソースを使用してデータソースを取得できます。
var ds = $(#mygrid).data("kendoGrid").dataSource;
.
またはListViewから:
var ds = $(#mylist).data("kendoListView").dataSource;
.
しかし、グリッドやListView(またはスケジューラ)の場合はわからない場合はどうすればよいですか?
例えば:
// Refresh data for any dataSource based control:
$(#myControl).data("???").dataSource.read();
. 解決
このようなオブジェクトのウィジェットを取得できます。
var control = kendo.widgetInstance($('#myControl'), kendo.ui);
.
それならあなたはデータソースがあるかどうかを確認でき、それを使って何かをしてください。
if(control.dataSource) {
control.dataSource.read();
}
. 所属していません StackOverflow