Я использую параметр JqGrid-subGrid в моем проекте MVC, чтобы получить вложенный вид gridview. Мне удалось заполнить данные в родительской сетке, я включил подзаголовок и дал subGrid Url для poplulating innergrid data. Теперь проблема, subgrid не появляется, когда страница выполняется, а не только, метод subGridUrl: не получает вызов. Может ли кто-нибудь помочь мне выяснить причину этого? Ниже мой код:JqGrid - SubGrid не отображается
JQuery (документ) .ready (функция() {
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