Editablegrid — JSON init + скрыть столбцы

У меня есть php-файл, который генерирует следующую допустимую строку json:

{
"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

Решение

Старая тема, но, поскольку я искал ответ, я публикую то, что нашел.
в 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;

}

Надеюсь, что это поможет кому-то еще ..

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]