Как сохранить значение option при переходе на другую страницу
Имеется следующий код для сортировки:
<select name="category" onchange="if(this.value){window.location.href = this.value; }">
<option value="<?=makeUrl('category','all')?>" selected="">Все объявления</option>
<option value="<?=makeUrl('category','Строительство')?>" data-val="Строительство">Строительство</option>
<option value="<?=makeUrl('category','Ремонт')?>" data-val="Ремонт">Ремонт</option>
<option value="<?=makeUrl('category','Уборка')?>" data-val="Уборка">Уборка</option>
<option value="<?=makeUrl('category','Подручный')?>" data-val="Подручный">Подручный</option>
</select>
После перехода по необходимой ссылки сбрасывается значение option, как я могу его сохранить, либо же выбрать option по get параметру?
Ответы (1 шт):
Автор решения: a-aleksandr
→ Ссылка
Предлагаю такие варианты:
- Сохранять все значения в localstorage
- Сохранять все значения в cookie
- Передавать значения на следующую страницу через get или post параметры