2013-03-14 2 views
0

У меня есть поле выбора с несколькими параметрами. Добавление значения select-box в href

например
<select> 
    <option value="India">India</option> 
    <option value="Usa">Usa</option> 
    </select> 

У меня есть HREF элемента, как показано ниже, и я хочу, значение выбранного параметра в поле выбора, который будет добавлен к HREF ссылки, при щелчке HREF элемента. скажем, имя = Индия.

например <a href="http://localhost:8080/country?name=">Visit Country</a>

ответ

1
$('select').on('change', function() { 
    var old_href = $('a').attr('href'), 
     new_href = old_href.split('=')[0] + '=' + this.value; 
    $('a').attr('href', new_href); 
}); 
+0

не могли бы вы сделать это без раскола? Просто new_href = old_href + this.value; – ckaufman

+1

@ckaufman - как насчет следующего выбора выбора? – adeneo

+0

^^ Ах, хорошо. Теперь я вижу логику – ckaufman

Смежные вопросы