我的jqGrid 4.1.2和荫试图强迫过滤器要在$触发(文件)。就绪(jqGrid的强制过滤器触发
我想实现的是填充过滤领域之一,价值观和“按回车键“这样的jqGrid将过滤出来
我已经通过GET传递的值到页面,传播这样的过滤器字段值:
var filteritem = document.getElementById("gs_fieldToBeFilteredID");
filteritem.value = "MY filter value";
它会导致该过滤器领域充满了”我的过滤器价值“,但现在Iam试图在文档末尾触发”输入新闻“,如下所示:
$(document).ready(function() {
$("#myGrid")[0].triggerToolbar();
}
);
我也
jQuery("#myGrid").jqGrid("filterToolbar");
试图与任何效果。我也把上面的代码放在jQGrid的loadComplete事件中,没有任何影响。 过滤器已满,但我“不能”强制它触发过滤......任何想法?!
我会欣赏任何帮助。 最好的问候
我发现添加一些延迟会导致这个工作正常: var xxx = jQuery(“#list2 _ <%= this.ClientID%>”); alert(“DELAY”); xxx.jqGrid(“filterToolbar”); $(“#list2 _ <%= this.ClientID%>”)[0] .triggerToolbar(); 但添加延迟它不是一个选项 – aspenX