2015-08-30 2 views
0

Я использую плагин jQuery DataTables в проекте (серверной странице). Проблема, с которой я столкнулась, - это когда я вхожу в детали элемента таблицы (и оставляю страницу таблицы), а затем возвращаюсь назад, номер страницы и порядок не сохраняются.Восстановить состояние таблицы на странице reload

На стороне сервера я могу сохранить страницу в сеансе и вернуться в таблицу, чтобы отправить вызов Ajax на странице.

Как вернуться в состояние, указанное в таблице после ввода сведений о деталях?

ответ

1

РЕШЕНИЕ

Вы можете использовать stateSave опцию для восстановления состояния таблицы на перезагрузки страницы.

Например:

$('#example').dataTable({ 
    stateSave: true, 
    // ... other options ... 
}); 

DEMO

См this jsFiddle для кода и демонстрации.

+1

Это сработало для меня. Поскольку у меня есть форма поиска, когда я делаю новый поиск, я использую функцию table.state.clear(). – oscar

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