Где пока не годится jQuery-плагин для комбо-бокса Chosen

Apr 17, 2012 09:44


Симпатичный плагин (демо), но внезапно доставил мне проблемы в админке «Друпала». Конкретнее - там, где используются связанные комбо-боксы. Выбираю в одном значение, соответственно изменяется список выбора в другом, а он скрыт плагином, а в замещающей его структуре изменения не отражаются, и выбрать нужный пункт оказывается невозможно (и это ещё хорошо, а то могло бы посчастливиться выбрать не тот пункт, что нужен). Пришлось править DOM-структуру в Firebug, чтобы сохранить форму. (Вообще, это лечится одной строчкой в modules/field_ui/field_ui.js, но мне это решение не нравится: этот модуль не должен знать о модуле Chosen, а как обойтись патчем в этом последнем, мне неясно.)

Вот поэтому я давно мечтаю, чтобы браузерные движки дали уже доступ к полноценным стилизации и скриптованию нативных контролов. Что нам нужно, чтобы сварганить по своему вкусу банальный выпадающий список с автодополнением. Немногое, что-нибудь вроде:

select::arrow-button{ src: url("картинка_кнопки.svg") } select::text-field{ user-modify: read-write; binding: url("скрипт_для_события_onenter.js"); }

drupal, jquery, Web-разработка

Previous post Next post
Up