Kendo UI Grid MasterTableView 等效项
Kendo UI Grid MasterTableView Equivalent
使用 Telerik Ajax Grid Control up 可以执行以下操作:
dataItems = $find("<%= grid.ClientID %>").get_masterTableView().get_dataItems();
为了得到grid的dataItem集合。 mvc 控件似乎没有 'get_MasterTableView',除非我遗漏了什么。
dataItems = $("#grid").get_masterTableView().get_dataItems()
或
dataItems = $("#grid").data("kendoGrid").get_masterTableView().get_dataItems()
好像不行。
谢谢。
你可以这样做(更多信息 here):
var dataSource = $("#grid").data("kendoGrid").dataSource;
或者,如果你想获取特定的数据项,你可以这样做(更多信息here):
var dataItem = $("#grid").data("kendoGrid").dataItem("tr:eq(1)");
更新:
如果要遍历项目,可以使用数据源对象的 data()
方法(更多信息 here):
var data = $("#grid").data("kendoGrid").dataSource.data();
for (var i = 0; i < data.length; i++) {
var item = data[i];
// some code
}
使用 Telerik Ajax Grid Control up 可以执行以下操作:
dataItems = $find("<%= grid.ClientID %>").get_masterTableView().get_dataItems();
为了得到grid的dataItem集合。 mvc 控件似乎没有 'get_MasterTableView',除非我遗漏了什么。
dataItems = $("#grid").get_masterTableView().get_dataItems()
或
dataItems = $("#grid").data("kendoGrid").get_masterTableView().get_dataItems()
好像不行。
谢谢。
你可以这样做(更多信息 here):
var dataSource = $("#grid").data("kendoGrid").dataSource;
或者,如果你想获取特定的数据项,你可以这样做(更多信息here):
var dataItem = $("#grid").data("kendoGrid").dataItem("tr:eq(1)");
更新:
如果要遍历项目,可以使用数据源对象的 data()
方法(更多信息 here):
var data = $("#grid").data("kendoGrid").dataSource.data();
for (var i = 0; i < data.length; i++) {
var item = data[i];
// some code
}