我正在尝试使用子网格来实现 JqGrid...
jQuery(document).ready(function() {
jQuery("#list").jqGrid({
url: '/OrganizationalUnit/FindAll/',
datatype: 'json',
mtype: 'GET',
colNames: ['Name', 'Actions'],
colModel: [
{ name: 'Name', index: 'Name', width: 500, align: 'left' },
{ name:'act', index:'act', width:250,sortable:false}
],
subGrid : true,
subGridUrl: '/OrganizationalUnit/Organizations/',
subGridModel:
[
{ name: 'Name', index: 'Name', width: 300, align: 'left' },
{ name: 'OrganizationID', index: 'OrganizationID', width: 300, align: 'left' }
]
...
因此,JqGrid 的工作方式是,当调用 OrganizationalUnitController.Organizations 的控制器方法时,“?id=4”的查询字符串会附加到 URL。M 的问题是“4”只是 JqGrid 为网格创建的任意行号,并且没有为我提供我试图检索子网格的 OrganizationalUnit 的标识符。所以我想知道是否有任何方法可以将“名称”值分配给 id 参数?
有没有人知道这个?