代码如下:
$gird.navGrid("#pager", {"add":false,"edit":false,"del":false,"view":false}, {},{},{},{},{"multipleSearch":true,"overlay":false}
如果单击“查找”图标,则会隐藏添加规则的添加按钮。这里的IE是来自firebug的HTML:
<tr>
<th align="left" colspan="5">
<select class="opsel">
<option selected="selected" value="AND">AND</option>
<option value="OR">OR</option>
</select>
<span></span>
<input type="button" class="add-rule ui-add" title="Add rule" value="+" style="display: none;">
</th>
</tr>
如果我加上这个:
$gird.searchGrid({"multipleSearch":true,"overlay":false});
可以看到你的按钮。我做错了什么?
答案 0 :(得分:1)
有时看起来非常奇怪的事情很容易解决。问题是searchGrid
参数{"multipleSearch":true,"overlay":false}
位于navGrid的另一个位置。目前,设置将被解释为prmView
而不是prmSearch
。您应该删除一个{}
参数:
$gird.jqGrid('navGrid', '#locationPager',
{add:false,edit:false,del:false,view:false},
{},{},{},{multipleSearch:true,overlay:false});