我在我的MVC項目中使用JqGrid-subGrid選項來獲得嵌套的gridview外觀。 我能夠在父網格中填充數據,我已經啓用了子網格,並給出了子網格Url來顯示innergrid數據。現在問題是,當網頁執行時,子網格不顯示,不僅如此,subGridUrl:方法沒有被調用。任何人都可以幫我弄清楚它背後的原因嗎?下面是我的代碼:JqGrid - SubGrid沒有顯示
jQuery的(文件)。就緒(函數(){
jQuery("#list").jqGrid({
url: '/jqgrid/DynamicGridData/',
datatype: 'json',
mtype: 'GET',
colNames: ['SurveyQnGrpId', 'SurveyQnGroup1'],
colModel: [
{ name: 'SurveyQnGrpId', index: 'SurveyQnGrpId', width: 40, align: 'left' },
{ name: 'SurveyQnGroup1', index: 'SurveyQnGroup1', width: 400, align: 'left'}],
pager: jQuery('#pager'),
rowNum: 10,
rowList: [5, 10, 20, 50],
sortname: 'SurveyQnGrpId',
sortorder: "SurveyQnGroup1",
viewrecords: true,
caption: 'My first grid',
subGrid: true,
subGridUrl: '/jqgrid/InnerGridData/',
subGridModel: [
{
name: ['SurveyQnGrpId','SurveyQnId', 'SurveyQn', 'SurveyQnCategory', 'MandatoryQn','RadioOption3'],
width: [10,10, 100, 10, 10,10],
align: ['left', 'left', 'left', 'left'],
params: ['SurveyQnGrpId']
}]
});
});
由於提前, Ancy
很好的提示。甚至沒有看到那個。這種方式也允許更多的可定製性。 +1 – helios456 2012-04-19 15:48:05