Как обрабатывать выбор индекса страницы в Jquery DataTables
У нас есть таблица данных со столбцами, такими как CaseId, name и т. Д. Здесь Case Id является гиперссылкой. мы используем Jquery DataTables для отображения данных. Здесь проблема заключается в том, что если я нахожусь на странице № 3 и нажимаю любую ссылку CaseId здесь, она будет перенаправлена на страницу дел. Здесь, если я нажму кнопку "Назад", она должна отобразить данные страницы 3 и выберет страницу № 3. Но в моем случае это происходит на странице 1. Я обработал уровень данных, который отображает данные на странице 3, но здесь он выбирает номер страницы как 1. Как это исправить... Может ли кто-нибудь помочь мне в этом.
1 ответ
Вы можете использовать опцию 'stateSave', чтобы сохранить состояние вашей таблицы данных.
$(document).ready(function() {
$('#example').DataTable( {
stateSave: true
} );
} );
DataTables имеет возможность сохранять состояние таблицы (ее позицию подкачки, состояние заказа и т. Д.), Чтобы ее можно было восстановить, когда пользователь перезагрузит страницу или вернется на страницу после посещения подстраницы. Эта возможность сохранения состояния включена параметром stateSave.
См. https://datatables.net/examples/basic_init/state_save.html для получения дополнительной информации.