Search the Community
Showing results for tags 'select js'.
-
Помогите с помощью JS сделать такой функционал, который позволял бы при выборе какого то языка из списка <select> в браузере загружать соответствующий URL с переводом сайта. Значение для URL надо брать из <option value="/en/">. И еще важно, после того как новый URL будет заружен надо чтобы в списке <select> сохранялся выбранный язык, т.е. ему присваивался атрибут selected. <select> <option>Choose language<option> <option value="/en/">English<option> <option value="/es/">Español<option> <option value="/de/">Deutsch<option> <option value="/it/">Italiano<option> <option value="/nl/">Nederlandse<option> </select>
-
Здравствуйте! Возникает проблема при работе с select'ом. Стиль select изменен с помощью скриптов. При генерации кода получается следующее: <select class="selectBox" name="PERSONAL_GENDER" style="display: none;"> <option value="">(неизвестно)</option> <option selected="SELECTED" value="M">Мужской</option> <option value="F">Женский</option> </select> <a class="selectBox selectBox-dropdown" style="width: 469px; display: inline-block; -moz-user-select: none;" title="" tabindex="0"> <span class="selectBox-label" style="width: 425px;">Мужской</span> <span class="selectBox-arrow"></span> </a> —КОД ВЫПАДАЮЩЕГО СПИСКА— <ul class="selectBox-dropdown-menu selectBox-options" style="-moz-user-select: none; width: 469px; top: 1145px; left: 424.8px; display: block;"> <li class=""> <a rel="">(неизвестно)</a> </li> <li class="selectBox-selected"> <a rel="M">Мужской</a> </li> <li class=""> <a rel="F">Женский</a> </li> </ul> Но на сайте есть моменты, когда в зависимости от выбранного пункта выполняется подгрузка определенного контента (и перезагрузка страницы). И после перезагрузки select теряет все свои стили (то есть js не подгружается) и это в коде выглядит так: <select id="COUNTRYORDER_PROP_5" type="location" onchange="SetContact(this.value)" name="COUNTRYORDER_PROP_5"> <option>(выберите страну)</option> <option selected="selected" value="1">Азербайджан</option> <option value="12">Армения</option> <option value="2">Беларусь</option> </select> Я думаю, что проблема в атрибуте onchange="...", который добавляется у select'a . Но никак не могу исправить. Помогите, пожалуйста! Как сделать, чтобы функция подгрузки стилей у селекта всегда вызывалась?