У меня есть 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 первых столбца, какое свойство установить в объекте метаданных?
Старая тема, но, поскольку я искал ответ, я публикую то, что нашел.
в 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;
}
Надеюсь, что это поможет кому-то еще ..
Других решений пока нет …