5

这是我的灵活网格:

$("#grUser").flexigrid({
    url: 'someJSON.php'
    , dataType: 'json'
    , colModel : 
    [
        {display: '', name : 'Index', width :100, align: 'left'}
        , {display: '', name : 'Value', width : 100, align: 'left'}
    ]
    , title: 'Details'
    , width: 350
    , height: 200
    , singleSelect: true 
});

标题中的显示/隐藏列功能是非常酷的选项,但我想指定在哪一列上可用,而且我很难找到一个好的文档来说明我在指定 colModel 时有哪些选项。这里

{display: '', name : 'Index', width :100, align: 'left'}

我们还能在列的定义中添加什么?

此外 - 您的 Flexigrid 文档来源是什么?

4

1 回答 1

20

不幸的是,这方面的文档不存在,因此非常令人沮丧。你必须查看源代码,看看你能做什么。

只需添加“隐藏:真”,如下所示。将 hide 设置为 true,将隐藏一列。

{display: 'Row ID', name : 'id', width : 100, sortable : true, align: 'left', hide: true}

您可以设置以下属性:-(display这是用于列标题的属性)

  • name(这是用于 Ajax 调用的数据库字段名称)

  • width

  • height

  • sortable: 真假

  • align:左/中/右

  • hide: 真假

  • searchable:真/假(仅在您打开搜索栏时适用)

于 2009-12-18T21:12:01.127 回答