[英]Get Selected Row Value In Kendo Grid
我能够在kendo网格中获得选定的行,但是我无法在详细信息网格中获得特定的选定行数据。
我希望做的一件事就是获取Ticket_ID字段字符串“ 5d484b061bf03” 。
我试图使我的代码像这样:
function onChange(arg) {
var selected = $.map(this.select(), function(item) {
return $(item).text();
});
myWindow.data("kendoWindow").open();
undo.fadeOut();
console.log(selected.TICKET_ID);
}
但是只是变得“ 不确定 ”。
任何深思熟虑的建议,将不胜感激。
谢谢
jQuery $.map
返回一个由返回值构成的数组,并且您正在返回字符串。
有关kendo.ui.Grid的更改 ,请参阅API参考中的Telerik示例,以了解有关获取用于构造所选网格行的数据项的更多信息。 数据项将具有一个与ticket_id值相对应的字段。 该字段的名称区分大小写。
change: function(e) { var selectedRows = this.select(); var selectedDataItems = []; for (var i = 0; i < selectedRows.length; i++) { var dataItem = this.dataItem(selectedRows[i]); console.log (dataItem); selectedDataItems.push(dataItem); } // selectedDataItems contains all selected data items }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.