2016-03-02 19 views
0

我有一个要求,我选择一个jqxGrid单元,但我做了一些处理并删除了同一个网格中的一些行。如何在jqxGrid中进行条件选择?

例如,如果我选择索引= 4的行,并且在rowselect事件中执行了一些处理之后,我删除索引为1和2的行,并用新数据更新网格。现在我上一次选择的行会在索引2处出现。但是我的网格显示索引= 4(上次选择)的行为选定/突出显示。

有没有什么办法来防止这种情况,或者我们可以有一些选择功能,可以帮助我吗?

回答

0

我宁愿使用id而不是基于绑定索引或显示索引直接选择。只要数据集中具有唯一标识符列,您就可以在数据适配器中设置一个id字段。然后,您可以通过首先调用jqx-grid API mehtod getrowboundindexbyid来基于此id选择行。