我能够在kendo网格(主网格)中获得选定的行,但是我无法在详细网格中获取选定的行数据。请给我一个代码示例。 谢谢, abhi如何获取kendo细节网格的选定行数据
4
A
回答
7
这就像主电网。作为childgrid
网格对应于细节,做到:
var row = childgrid.select();
var data = childgrid.dataItem(row);
console.log("row", row);
console.log("data", data);
哪里定义master
格为:当主电网连续扩大
$("#grid").kendoGrid({
...
detailInit: detailInit,
...
});
和细节网格使用下面的函数创建:
function detailInit(e) {
childgrid = $("<div/>").appendTo(e.detailCell).kendoGrid({
dataSource: {
type: "odata",
transport: {
read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
},
serverPaging: true,
serverSorting: true,
serverFiltering: true,
pageSize: 5,
filter: { field: "EmployeeID", operator: "eq", value: e.data.EmployeeID }
},
scrollable: false,
sortable: false,
selectable: true,
pageable: true,
columns:
[
{ field: "OrderID", width: "70px" },
{ field: "ShipCountry", title: "Ship Country", width: "110px" },
{ field: "ShipAddress", title: "Ship Address" },
{ field: "ShipName", title: "Ship Name", width: "200px" }
]
}).data("kendoGrid");
}
运行例如这里:http://jsfiddle.net/OnaBai/2M86L/(当你点击Show
按钮,它在控制台o显示在浏览器中选择所选行及其数据)。
0
这里就如何获得的点击行的数据稍微简单的例子:http://jsfiddle.net/Corne/AQqMH/5/
这就是魔法发生代码:
change: function (arg) {
var selectedData = this.dataItem(this.select());
// selectedData now points to the selected dataSource item!
alert("Clicked id: " + selectedData.id);
}
相关问题
- 1. 如何从kendo网格中的细节网格获取dataItem
- 2. 在数据绑定后保留kendo细节网格
- 3. 如何从Kendo UI网格中获取选定的值
- 4. 如何获取网格视图选定行的数据库ID
- 5. Telerik Kendo MVC 5主细节网格
- 6. Kendo网格/细节网格 - 如何正确访问细节网格上的下拉菜单?
- 7. ASPxGridView - 如何获取主/从GridView的详细网格中的选定行?
- 8. 如何从数据网格中选定行的单元格中获取值?
- 9. 在另一个视图中获取Kendo网格的选定值
- 10. 如何将选定的kendo网格行绑定到mvc中的另一个kendo网格
- 11. 如何获取BeautifulSoup中选定行的表格数据
- 12. MVC Kendo网格自定义数据源
- 13. 根据选定的复选框获取表格行数据
- 14. Kendo分层网格,打开组中的第一个打开的细节网格
- 15. 从kendo multiselect获取选定的数据数组
- 16. 如何获取extjs网格的选定行值
- 17. 格式化Kendo网格中的数据
- 18. SILVERLIGHT获取所选在数据网格
- 19. 在WPF 4.0中,如何逐渐打开数据网格的行细节?
- 20. KendoUI kendo网格与k-细节模板不会触发更新
- 21. 如何获取wpf数据网格中显示行的数量
- 22. 如何从数据网格中的单元格获取数据
- 23. 如何将Kendo网格绑定到动态数据表
- 24. 从kendo子网格获取项目
- 25. 如何从detailInit获取选定行的ID,然后折叠detailInit并将选定数据放入父网格中?
- 26. Aurelia-Kendo多选 - 如何在viewmodel中获取选定的值?
- 27. 编辑时应选择kendo网格行
- 28. kendo ui网格选择行ID
- 29. 如何删除数据网格上的多个选定的行
- 30. 如何获取kendo ui网格中下拉列表的值?
感谢OnaBai,我现在能够做的它,我没有得到网格实例。这是我的错误。 – 2013-04-11 02:49:43
我试图从一个网格中选择多行并将这些行分配给另一个网格。我怎样才能做到这一点?请帮忙。 – 2013-11-24 05:16:22
@Jain,你不应该问问题作为评论,因为这会阻止他人找到已经问过的问题的解决方案。尝试发布一个新问题,我很乐意为您提供帮助。谢谢! – OnaBai 2013-11-24 17:43:39