@scronheim

Как выбрать option в зависимости от get запроса?

Добрый день, суть вопроса:
Есть запрос вида exemple.com/?style=Rock

Есть с выпадающим списком, как при таком запросе сделать, что бы был выбран такой же option какой пришел в get запросе?
  • Вопрос задан
  • 539 просмотров
Пригласить эксперта
Ответы на вопрос 1
@artem78
Можно примерно так:

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

jQuery(document).ready(function() {
	var params = getUrlVars();
	$('select option[value="' + params['style'] + '"]').attr('selected', 'selected');
});


Пример: codepen.io/anon/pen/pRLGxO?style=gamma
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы