首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有一种方法可以将匹配规则下拉和"+“按钮移到jqGrid版本4.5.0中搜索对话框的右侧/底部?

是否有一种方法可以将匹配规则下拉和"+“按钮移到jqGrid版本4.5.0中搜索对话框的右侧/底部?
EN

Stack Overflow用户
提问于 2013-05-14 22:18:18
回答 1查看 135关注 0票数 0

我使用的是jqGrid verison 4.5.0,默认情况下我注意到弹出的单个字段搜索对话框看起来不像这样:

有没有一种方法可以将"+“按钮移到"-”按钮的右边,然后将“匹配规则”下拉到底部,两者看起来都像这张快照?我们喜欢这样,因为它对我们的一些客户来说不那么凌乱。

非常感谢.。

JQuery v2.0JQuery-UI v1.10.3 jqGRID v4.5.0

代码语言:javascript
运行
复制
$('#Spreadsheet').navGrid('#Pager', 
{edit:false,add:false,del:false,search:true,view:false,refresh:false}, 
{}, {}, {}, 
{multipleSearch:true,multipleGroup:true,closeOnEscape:true,closeAfterSearch:true,
    searchOnEnter:true,showQuery:false,width:800,caption:"Search Records"
}, 
{}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-15 18:33:38

在注释中进行了一些讨论之后,我们澄清了搜索对话框与选项multipleSearch: true一起使用,但没有使用multipleGroup: true。目标是隐藏下拉列表,允许用户在"All/Any“之间进行选择。

答案中,我演示了如何使用afterRedraw更改搜索对话框。

演示在窗体中显示对话框

它使用以下afterRedraw

代码语言:javascript
运行
复制
afterRedraw: function () {
    $("input.add-rule", this)
        .button()              // use jQuery UI button
        .val("Add rule");      // change text of "+" button
    $("input.delete-rule", this).button(); // use jQuery UI button
    $("select.opsel", this).hide();
}

只有最后一行($("select.opsel", this).hide())才是真正重要的。其他行只是稍微改善了搜索对话框的外观。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16553771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档