Я использую опцию JqGrid-subGrid в своем проекте MVC, чтобы получить вложенный вид сетки.Мне удалось заполнить данные в родительской сетке, я включил подсеть и дал URL подсети для заполнения данных внутренней сетки.Теперь проблема заключается в том, что при выполнении страницы подсетка не отображается, не только потому, что метод subGridUrl: не вызывается.Может ли кто-нибудь помочь мне выяснить причину этого?Ниже мой код:
jQuery (документ) .ready (function () {
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']
}]
});
});
Заранее спасибо, Анси