@scronheim

Как добавить в option атрибут selected?

Добрый вечер. Есть запрос
localhost/search?search=&style=Rock&year=&country=

Есть select с option=rock, как сделать выбранным тот элемент, что пришел в запросе? (style)
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MrTimon
Нужно написать небольшую ф-цию чтобы выбирать параметры урла:
function getQueryParameter(param) {
    var url = decodeURIComponent(window.location.search.substring(1));
    var urlVars = url.split('&');
    var parameterName;

    for (var i = 0; i < urlVars.length; i++) {
        parameterName = urlVars[i].split('=');

        if (parameterName[0] === param) {
            return parameterName[1] === undefined ? true : parameterName[1];
        }
    }
};


ну а потом уже устанавливаете значение в селекте

$('select').val(getQueryParameter('style'));
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы