0
我有一個JQgrid,默認情況下,它會顯示所有數據(比如All,xxx,yyy,zzz)。我有一個篩選器下拉,默認情況下選擇「全部」。如果我更改爲xxx,則應通過傳遞「xxx」來調用struts操作來調用函數。根據動作的返回值(JSON數據),jqgrid應該再次用新數據填充。截至目前,即使我選擇「xxx」,它也會調用「全部」。如何實現這一目標?如何根據過濾器選項重新加載JQGrid?
我有一個JQgrid,默認情況下,它會顯示所有數據(比如All,xxx,yyy,zzz)。我有一個篩選器下拉,默認情況下選擇「全部」。如果我更改爲xxx,則應通過傳遞「xxx」來調用struts操作來調用函數。根據動作的返回值(JSON數據),jqgrid應該再次用新數據填充。截至目前,即使我選擇「xxx」,它也會調用「全部」。如何實現這一目標?如何根據過濾器選項重新加載JQGrid?
你可以嘗試一些這樣的事情。這個函數重新加載你的jqGrid。
$(「[#TableId]」)。jqGrid('GridUnload');
jQuery("[#TableId]").jqGrid({
url: "........html",
datatype: "json",
jsonReader : {
root : "rootObjlst",
page : "page",
total : "total",
records : "records",
repeatitems : false
} ,