我的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