kendo 添加后选择网格新行
kendo grid new row be selected after add
我想在添加 之后选择新行。
对于 edition a selected row 我使用 uid 属性 ,所以在 edition saved 之后,选定的行仍然被选中。但对于添加它不起作用,因为新行的 uid 更改。
private _comebackFromEdit(uid: number) {
var contact = $("#contact-grid").data("kendoGrid").table.find('tr[data-uid="' + uid + '"]');
$("#contact-grid").data("kendoGrid").select(contact);
}
var grid = $("#contact-grid").data("kendoGrid");
var row = grid.dataSource.add();
var contact = grid.table.find('tr[data-uid="' + row.uid + '"]');
grid.select(contact);
我想在添加 之后选择新行。 对于 edition a selected row 我使用 uid 属性 ,所以在 edition saved 之后,选定的行仍然被选中。但对于添加它不起作用,因为新行的 uid 更改。
private _comebackFromEdit(uid: number) {
var contact = $("#contact-grid").data("kendoGrid").table.find('tr[data-uid="' + uid + '"]');
$("#contact-grid").data("kendoGrid").select(contact);
}
var grid = $("#contact-grid").data("kendoGrid");
var row = grid.dataSource.add();
var contact = grid.table.find('tr[data-uid="' + row.uid + '"]');
grid.select(contact);