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);