Editablegrid - JSON init +隐藏列

时间:2015-07-21 16:45:59

标签: php json editablegrid

我有一个生成以下有效json字符串的php文件:

{
    "metadata": [
        {
            "name": "change_id",
            "label": "changeId",
            "datatype": "string",
            "editable": false,
            "hide": true
        },
        {
            "name": "change_parent_id",
            "label": "changeParentId",
            "datatype": "string",
            "editable": false,
            "hide": true
        },
        {
            "name": "change_date",
            "label": "Date",
            "datatype": "string",
            "editable": false,
            "hide": true
        },
        {
            "name": "change_user",
            "label": "User",
            "datatype": "string",
            "editable": false,
            "hide": true
        }
    ],
    "data": [
        {
            "id": 1,
            "values": [
                "test",
                "test",
                "test",
                "test"             
            ]
        }
    ]
}

我想隐藏2个第一列,在元数据对象中设置的属性是什么?

1 个答案:

答案 0 :(得分:0)

旧线程,但正如我正在寻找答案,我发布了我发现的内容。 js脚本中有一个“隐藏”参数,但我永远无法做到这一点 另一方面,使用CSS我能够隐藏它 这也可以方便风格,个别列的大小......

CSS中的

(即:demo.css)添加:

.editablegrid*columnName
{
   display: none;
}

即:我有一个我要隐藏的列标题以及一个进度列,我正在设置样式:

/* Styling columns */
.editablegrid-Title {
  display: none;
}
.editablegrid-progress {
  text-align: center;
  width: 80px;
  background-color: green; 

}

希望这会帮助别人..