Search 突出显示jqGrid树中的多个搜索结果
我有一个树形网格,我想提供一个搜索工具,并在树中突出显示结果。我看了链接,同样的效果很好 但是,我的网格是一棵树,如链接中所述,MultiSelect:true选项不起作用。因此,当我搜索一个模式时,只有匹配模式的最后一行高亮显示。我想知道如何使用匹配模式高亮显示所有行 链接中提供的解决方案建议提供复选框以获得所选行的列表,但我的要求是突出显示满足搜索结果的行 如果这个描述不够充分,我将提供我的jqgrid定义,但我认为这是一个通用问题,因此目前没有粘贴相同的定义Search 突出显示jqGrid树中的多个搜索结果,search,jqgrid,tree,multi-select,Search,Jqgrid,Tree,Multi Select,我有一个树形网格,我想提供一个搜索工具,并在树中突出显示结果。我看了链接,同样的效果很好 但是,我的网格是一棵树,如链接中所述,MultiSelect:true选项不起作用。因此,当我搜索一个模式时,只有匹配模式的最后一行高亮显示。我想知道如何使用匹配模式高亮显示所有行 链接中提供的解决方案建议提供复选框以获得所选行的列表,但我的要求是突出显示满足搜索结果的行 如果这个描述不够充分,我将提供我的jqgrid定义,但我认为这是一个通用问题,因此目前没有粘贴相同的定义 提前非常感谢我更改了与搜索模式
提前非常感谢我更改了与搜索模式匹配的行的背景颜色,这符合我的目的。另一个帮助我的链接是-,如果您有匹配行的id 你可以做
//matchingRowIds
$.each(matchingRowIds, function(rowId, _){
grid.setSelection(rowId); //or however it is that you're selecting the row
});
注意:在调用setSelection()
时,不要调用resetSelection()