舊版本的free-jqgrid
我用一個函數來重置搜索工具欄和過濾器:如何在更新版本的free-jqgrid中重置搜索工具欄和搜索過濾器?
function resetSearchToolbar()
{
var col_arr = $("#grid").jqGrid("getGridParam", "colModel");
var toolbar_selector;
for(var i = 0, max = col_arr.length; i < max; i++)
{
if(col_arr[i].search && $("#gs_" + col_arr[i].name).val().length)
{
toolbar_selector = $("#gs_" + col_arr[i].name)
toolbar_selector.val("");
}
}
// trigger toolbar searching with key-event:
if(typeof toolbar_selector !== "undefined")
toolbar_selector.trigger("keydown");
}
,這是一種非常糟糕的黑客攻擊 - 但它爲我工作。
有沒有更好的方式來實現這個更新版本的free-jqgrid(4.13+)?