Как изменить заголовок столбца в таблице, созданной tabulator.js?

Я использую последнюю версию tabulator.js, и мне нужна возможность изменить заголовок столбца в таблицах, которые уже существуют. Есть идеи?

Спасибо!

2 ответа

Решение

После создания столбца его нельзя изменить, но вы можете удалить существующий столбец и заменить его другим столбцом с обновленным определением:

удалить существующий столбец:

table.deleteColumn("fieldName");

добавить столбец:

table.addColumn({title:"Age", field:"age"});

Более подробную информацию можно найти в документации по определению столбца.

Мое обходное решение для хакерской работы

Объявить элемент в определении столбца.

      title: "<myTitle>Title</myTitle>",

измените это так:

      document.getElementsByTagName("myTitle")[0].innerHTML = "myNewTitle";
Другие вопросы по тегам