1 (2018-08-28 18:07:39 отредактировано Site_Bot)

Тема: Стилизация селектов, чекбоксов, радиокнопок и числовых полей

jQuery Form Styler - плагин для стилизации селектов, чекбоксов, радиокнопок, файловых и числовых полей - dimox.name/jquery-form-styler/

Данный плагин позволяет стилизовать с помощью CSS следующие HTML-элементы:

    флажок <input type="checkbox">;
    переключатель <input type="radio">;
    поле для выбора файла <input type="file">.
    поле для ввода чисел <input type="number">.
    раскрывающийся список <select>;


Вопрос: Как стилизовать динамический select?

Для стилизации select воспользовался jquery плагином "jQuery Form Styler" - ссылка выше
Со статическими списками работает хорошо, но появилась необходимости в подгрузке содержимого во второй select исходя из выбора в первом, и тут появилась проблема:
при выборе элемента из первого select, второй остается пустым... как заставить плагин обрабатывать новые элементы?

Ответы:
1. добавьте в success и все заработает

setTimeout(function() {  
      $('select').trigger('refresh');  
    }, 1)

2. Можно еще так:

function reloadSelect(){
  $('select').styler();
}
$(document).ready(function(){
  setInterval("reloadSelect();", 100);
});

3. javascript.ru/forum/jquery/34381 … rosom.html

Поделиться