我们有自定义按钮,即ASP.NET自定义服务器控件。我们在操作按钮的所有页面上使用它(< NS:OurButton ID ='btn'runat =“server”Text =“Search”/>)。
现在我们要使用该按钮打开我们的自定义搜索表单来过滤jqGrid中的记录。 我们的业务要求是搜索按钮必须是jqGrid寻呼机的一部分。
我怎么做?我试图搜索jqGrid的google和wiki帮助,但没有找到任何方法如何将该自定义搜索按钮添加到jqGrid寻呼机。
如果这很重要,那个按钮会在该标记中呈现给客户端:
<div id="btn" class="OurCustomButton">
<div class="LeftSide"></div>
<div class="ButtonContent">Search</div>
<div class="RightSide"></div>
</div>
或者也许可以创建我自己的自定义分页器,使用我自己的设计和按钮,然后告诉jqGrid使用它的控件作为触发器或使用正确的参数自己触发事件?
答案 0 :(得分:0)
我能想到的一个解决方案是使用jQuery的insertBefore()(或insertAfter)并在document.ready()事件中插入按钮的html。
代码可以是:
jQuery(document).ready(function(){
$('<div class="ButtonContent">Search</div>').insertBefore('.RightSide');
});