Sessions and cookies are not needed to store this sort of stuff - you can simply store it server-side persistently.
Because the pagination buttons will have a side effect (setting a flag on that member), you should change it from a link to a form submit, and from a GET to a POST.
Then read the status of the buttons, store those (however you want to store them, which could be in the session if you like, or more permanently (DB or file)), then move to the next page.
Likewise, read the values back and use them to populate the default checked attributes.
No Javascript, no AJAX required.
Mark