Jump to content

Report

  • Similar Content

    • By Miss_Cherie
      Здравствуйте!
      Возникает проблема при работе с 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 . Но никак не могу исправить.
      Помогите, пожалуйста!
      Как сделать, чтобы функция подгрузки стилей у селекта всегда вызывалась?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy