JQGrid filterToolbar搜索输入列合并
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQGrid filterToolbar搜索输入列合并相关的知识,希望对你有一定的参考价值。
我正在为网格中的每个列使用filterToolbar搜索输入。
有没有办法将2个搜索输入合并为1个输入? (我正在使用相同的值过滤2列)
提前致谢。
答案
如果我正确理解你的问题,你可以在过滤器工具栏(colspan="2"
)的相应元素(<th>
)上设置.ui-search-toolbar
,并在下一个style="display:none"
元素上设置<th>
。相应的代码可能取决于您使用的fork。例如
var $toolbarElements = $($grid[0].grid.hDiv).find(".ui-search-toolbar").children("th");
var p = $grid.jqGrid("getGridParam");
//$($toolbarElements[2]).attr("colspan", "2");
$($toolbarElements[p.iColByName.name]).attr("colspan", "2");
//$($toolbarElements[3]).hide();
$($toolbarElements[p.iColByName.note]).hide();
见https://jsfiddle.net/OlegKi/khm97Lsu/
以上是关于JQGrid filterToolbar搜索输入列合并的主要内容,如果未能解决你的问题,请参考以下文章
jqGrid:使用 beforeProcessing 填充 filterToolbar 选择框
jqGrid filterToolbar():无法读取未定义的属性“length”