Сохранение параметра JQuery
Здравствуйте, у меня имеется код
<select id=test> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> и $(document).ready(part); function part(){ $('#test').bind('change', part1); } function part1(){ var op=$('#test').val(); window.location = op; $("#test [value=op]").attr("selected", "selected"); } Основной вопрос касается именно вот этой строчки $("#test [value=op]").attr("selected", "selected"); при переходе на новую страницу select скидывается, возможно ли как то сохранить переданный параметр и выставить его уже на новой странице. |
Добавляйте параметр в ссылку для перехода:
location.href = op + "?select=" + ...; А на новой странице доставайте его: var select = location.href.match(/\?select=(.+)(?:&|$)/); if (select != null && select[1]) ...; // в select[1] — значение пер. параметра |
Часовой пояс GMT +3, время: 21:11. |