0
我試圖添加navgrid到工作的jqgrid,但它不顯示。文檔可能會更好。Jqgrid Navgrid不工作
$("#" + id + "Table").jqGrid({
datatype: "local",
data: data,
colNames: colNames,
colModel: colModel,
pager: '#' + id + 'Table',
autowidth: true,
scroll: false,
forceFit: true,
shrinkToFit: true, //Width of columns should be expressed in integers which add to 100
rowNum: <xsl:value-of select="$totalLength"/>,
rowTotal: <xsl:value-of select="$totalLength"/>,
sortname: defaultSortColumn,
sortorder: defaultSortOrder,
url: "fs/servlet/CS"
});
$("#" + id + "Table").jqGrid('navGrid',"#" + id + "Pager",{edit:true,add:true,del:true});
你使用的是什麼版本的jqGrid?我升級時有一些組件發生故障。嘗試:$(「#」+ id +「Table」)。jqGrid('navGrid',「#navGrid」,{edit:true,add:true,del:true}); – ejc
你應該使用'「#」+ id +「Pager」作爲jqGrid的'pager'參數的值。你當前的代碼看起來像$(「#」+ id +「Table」)。jqGrid({...,pager:'#'+ id +'Table',...);'這是你的輸入錯誤。此外,我建議你使用'gridview:true,autoencode:true,height:「auto」'選項並刪除不需要的'scroll:false'。 – Oleg
糟糕的錯字確實。感謝Oleg –