jqgrid子网格未加载数据(未向服务器发送Ajax调用)

jqgrid子网格未加载数据(未向服务器发送Ajax调用),jqgrid,Jqgrid,我在下面设置了jqgrid(V4.6.0) 子网格图标显示正确,但当我单击展开图标时,会出现一个空行(没有标题,也没有发送ajax调用) 有人知道为什么ajax调用没有发生吗 注意:我还尝试使用'subgridtype'参数和define来进行服务调用,但也没有进行Ajax调用 subgridtype: function (rowidparam) { $.ajax({ url: '/Items/Details',

我在下面设置了jqgrid(V4.6.0)

子网格图标显示正确,但当我单击展开图标时,会出现一个空行(没有标题,也没有发送ajax调用)

有人知道为什么ajax调用没有发生吗

注意:我还尝试使用'subgridtype'参数和define来进行服务调用,但也没有进行Ajax调用

subgridtype: function (rowidparam) {
            $.ajax({
                url: '/Items/Details',
                cache: false,
                type: 'Get',
                dataType: "json",
                data: { id: rowidparam.ItemID }
            }).done(function (data) {
                $('#Grid')[0].subGridJson(data, rowidparam.id);
            });
        },

subgridtype必须是字符串,因为您可以尝试json
subgridtype:'json'

尝试在浏览器中使用javascript调试器(或作为扩展的调试器),查看javascript是否在某个点引发异常,可能会停止网格的运行。这是我经常遇到的问题,当它不回去取东西的时候。嗨,安迪。我试过了。但是没有抛出异常。如果我得到某种错误(例外),那么我就可以知道是什么错了。
subgridtype: function (rowidparam) {
            $.ajax({
                url: '/Items/Details',
                cache: false,
                type: 'Get',
                dataType: "json",
                data: { id: rowidparam.ItemID }
            }).done(function (data) {
                $('#Grid')[0].subGridJson(data, rowidparam.id);
            });
        },