剣道データソースをウィジェットとは無関係に入手してください

StackOverflow https://stackoverflow.com//questions/22004879

  •  20-12-2019
  •  | 
  •  

質問

グリッドからのデータソースを使用してデータソースを取得できます。

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();
}
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top