繁体   English   中英

jQuery JQGrid插件,如何通过单击链接来模拟工具栏筛选操作?

[英]JQuery JQGrid plugin, how to simulate a toolbar filter operation by link click?

我正在使用带有过滤器工具栏的JQuery和JqGrid插件。 例如,在“名称”列的过滤器中输入“ ABC”时,将过滤所有包含“ ABC”的名称。

现在,希望当我单击如下链接时:

<a href="???">ABC</a>

所有包含“ ABC”的名称都将被过滤,就像过滤器工具栏操作一样。

这个怎么做?

您要将链接<a href="???">ABC</a>放置在<a href="???">ABC</a>

通常,您需要在页面上放置一个按钮,一个链接,一个跨度或其他元素,并绑定click事件,该事件调用triggerToolbar()并返回false,以防止<a>默认操作。 因此,解决方案可能是以下HTML代码

<a id="mysearch" href="#">Click me to apply the filter</a>

和以下JavaScript代码

$("#mysearch").click(function () {
    $("#mygrid")[0].triggerToolbar();
    return false;
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM