使用Telerik Ajax Grid Control可以执行以下操作:
dataItems = $find("<%= grid.ClientID %>").get_masterTableView().get_dataItems();
为了获取网格的dataItem集合。似乎并不是一个“get_MasterTableView”&#39;对于mvc控件,除非我遗漏了什么。
dataItems = $("#grid").get_masterTableView().get_dataItems()
或
dataItems = $("#grid").data("kendoGrid").get_masterTableView().get_dataItems()
似乎不起作用。
感谢。
答案 0 :(得分:0)
你可以做(更多信息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
}