2015-04-07 3 views
0

Я использую панель инструментов загрузочного стола в своем списке таблиц. Теперь, убрав любой столбец с панели инструментов, он скрывает этот столбец от заголовка таблицы, но теперь, как я сохраню это видимое состояние столбца, чтобы увидеть после обновления страницы?Как сохранить видимое состояние столбца в панели инструментов начальной загрузки?

+0

Добро пожаловать в Stackoverflow. Поделитесь фрагментами кода, которые вы пробовали до сих пор. – Daenarys

ответ

3

Существует расширение «Table Cookie». Это экономит:

  • Сортировка
  • Номер страницы
  • номер
  • Страница из списка
  • Видимые столбцы
  • Поиск текста

Источник: https://github.com/wenzhixin/bootstrap-table/tree/master/src/extensions/cookie

Пример: http://bootstrap-table.wenzhixin.net.cn/extensions/

включают в JS файл

<script src="extensions/cookie/bootstrap-table-cookie.js"></script> 

и добавить атрибуты в таблицу:

data-state-save="true", 
data-state-save-id-table="whateverIdYouLike" 

Куки должны быть включены, чтобы использовать это расширение.

1

Не уверен, что если данные атрибуты были обновлены с @ пост Мартина, однако эти два поля:

data-state-save="true", 
data-state-save-id-table="whateverIdYouLike" 

не используются. За текущий пример: http://bootstrap-table.wenzhixin.net.cn/extensions/

Вид с отладочный инструмент:

Просто использовать данные-куки-ID-таблицы, а и обеспечить его значение является уникальным, если используется несколько таблиц начальной загрузки на сайте.

Смежные вопросы