Retaining database search on dynamic category page whilst visiting dynamic item pages.

Hi, I have only asked one question on the forum before and no-one answered, so I am hoping for better luck this time.
I managed with some difficulty to adapt your “How to Create a Search for Your Database” video/example for my website and this is working well.
My database collection is displayed on a dynamic category page using a repeater. Users can click on each cell of the repeater to be taken to a dynamic item page for each cell.
On the dynamic category page, I have 6 drop-down filters and users can use these to search by up to 6 criteria at once. They can clear their search using a “Clear all” button. This works. The problem comes when users explore the search results on the repeater. On each cell of the repeater they can click through to a dynamic item page but when they click the back button to return from the dynamic item page to the dynamic category page, they have lost their search results and all the selections they made on the drop-down filters on the dynamic category page.
A users search results could be e.g. 100 items, each of which they would like to explore by clicking through to the dynamic item page but they will abandon my site, if, every time they have viewed one dynamic item page, and they return to the dynamic category page to choose another item on the repeater, they find the drop-down filters empty and they have to search again. Please help, my website cannot function without some improvement in the situation.
What I need to happen is…
· Dynamic category page displays database collection on repeater (this works)
· On dynamic category page, user makes search using drop-down filters. Search results are
displayed on repeater. (this works, using code adapted from example)
· User clicks on “view more” button on each cell of the repeater, in the search results, to view
the dynamic item page for each cell.
· When user returns from the dynamic item page to the dynamic category page, the user’s
search results are still visible and all the drop-down filters are still set as for the search they
made. (I need to find a way to make this happen).
. Users can then click on next cell on the repeater in their search results and in this way, users
can explore the dynamic item page for each of their search results without losing their search
filter selections and results every time they view one dynamic item page.
At the moment users do not need to be Site Members to search the database and view the dynamic and item pages, but they could be if that would help this problem.
I have absolutely no coding experience. I struggled to get this far, having spent 3 days reading about JavaScript and this gave me the basic knowledge to adapt, with great difficulty, the example. If anyone can help, I would appreciate an explanation in very simple terms. Thank you very much.

any answer ?