Главная JavaScript

jQuery-плагин для стилизации селектов

jQuery-плагин для стилизации select’ов

Внимание! Дальнейшее развитие и поддержка плагина остановлены в связи с тем, что теперь он является частью другого плагина. * * * Одна из самых неприятных (и я бы даже сказал ужасных) вещей в веб-разработке - это верстка html-форм. К сожалению, не существует единого стандарта отображения ...

Комментарии (105)

  1. Недостатоток огараничение ширины у выпадающего списка, то есть если select 100px то и выпадающий список тоже 100px, и значение option будет записываться больше одной строке!

  2. Привет.
    не работает. Он все равно активен.
    Подскажи в чем дело. спасибо.

  3. у вас проблема со скриптом. Если значение value у option не совпадает с текстом в нём, то что глюк в скрипте?

    <select><option value="0">пыаывавыа</option>
    <option value="1">иепопвапрпа</option></select>
    

    я сделал так.
    При генерации списка ddlist добавил значение option в id li,
    А при клике:

    li.filter(':not(.disabled)').click(function() {
                                    var liText = $(this).text();
                                    var value = $(this).attr('id');
                                    if(value != '') {
                                        el.val(value);
                                    } else {
                                        el.val(liText);
                                    }
                                    el.change();
                                    $(divText).val(liText);
                                    $(this).addClass('selected sel').siblings().removeClass('selected sel');
                                    $(this).toggleClass('selected');
                                    dropdown.hide();
                                });
    
  4. Привет.

    <select disabled></select>

    не работает. Селект все равно активен.
    Подскажи в чем дело. спасибо.

  5. Дальнейшее развитие и поддержка плагина остановлены в связи с тем, что теперь он является частью другого плагина.