@scronheim

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

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

Есть с выпадающим списком, как при таком запросе сделать, что бы был выбран такой же option какой пришел в get запросе?
  • Вопрос задан
  • 554 просмотра
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект