Сохранение параметра 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, время: 09:08. |