Jqgrid - 当点击一行时 - 展开符号现在可见

时间:2016-12-29 08:01:30

标签: jquery-ui jqgrid jqgrid-formatter

我遇到了一些奇怪的东西,我无法弄清楚它为什么会发生。 选择行时,展开符号正在消失。 我的例子: enter image description here

以及Jqgrid教程网站中的示例如下: enter image description here

如您所见,展开的标志是可见的。

这是我的网格代码:

$("#jqGrid").jqGrid({
    data: gridData,
    //editurl: 'clientArray',
    datatype: "local",
    page: 1,
    colModel: [
        { label: 'Flow Run Id', name: 'FlowRunId', key: true, width: 65 },
        {
            label: 'Run Status',
            name: 'RunStatus',
            width: 25,
            formatter: statusFormatter,
            align: 'center'
        },
        {
            label: 'Run Notes',
            name: 'RunNotes',
            width: 80,

        },
        {
            label: 'Start Date',
            name: 'StartDate',
            width: 40,
            formatter: "date",
            align: 'center',
            formatoptions: { srcformat: "ISO8601Long", newformat: "d/m/Y H:i:s A" }


        }, {
            label: 'End Date',
            name: 'EndDate',
            width: 40,
            formatter: "date",
            align: 'center',
            formatoptions: { srcformat: "ISO8601Long", newformat: "d/m/Y H:i:s A" }
        }

    ],
    viewrecords: true,
    width: 1100,
    height: 550,
    rowNum: 20,
    subGrid: true, // set the subGrid property to true to show expand buttons for each row
    subGridRowExpanded: showStepRunChildGrid, // javascript function that will take care of showing the child grid

    pager: "#jqGridPager"
});

$("#jqGrid").trigger("reloadGrid");

任何想法为什么会发生这种情况? 在网上找不到任何东西。

1 个答案:

答案 0 :(得分:0)

错过了这个文件 ui-icons_f7a50d_256x240.png(浏览器中运行控制台出错)。 将文件添加到我的项目中,现在还可以。