uma*_*ais 9 kendo-ui kendo-grid
我需要在kendoGrid中选择一个特定的行,但不要选择data-uid(当再次加载网格dataSource时更改data-uid),而是选择行itemID.我看到了帖子,但是他们只选择uid的行,这不是我需要的,我实际上需要重新启动HTML5应用程序,当加载网格时,应该选择一个特定的项目.这就是我一直看到的
演示:jsfiddle.net/rusev/qvKRk/3/
例如,对象有OrderID as ID,并且每次加载网格时,它都是相同的,不像uid,我想知道如何能够选择一行OrderID,而不是uid.
Rui*_*ins 27
我猜你可以混合使用row itemID和data.uid.
var grid = $("#Grid").data("kendoGrid");
var dataItem = $("#Grid").data("kendoGrid").dataSource.get(itemID);
var row = $("#Grid").data("kendoGrid").tbody.find("tr[data-uid='" + dataItem.uid + "']");
Run Code Online (Sandbox Code Playgroud)
我设法解决的一个问题是遍历所有行并检查哪个行模型的 ID 等于参数,然后获取该行 data-uid 并通过 data-uid 选择项目。它对我来说工作得很好,因为没有建议,这是目前更好的答案。
| 归档时间: |
|
| 查看次数: |
32016 次 |
| 最近记录: |