Редактировать в состоянии выбрать поле с группировкой в настройках

0

Привет всем, я работаю над выпадающим/выберите поле.

Вот мое требование.

Я хочу иметь раскрывающееся окно, в котором есть группы параметров, а также возможность редактирования.

Для группировки я использовал <optgroup> и чтобы сделать его редактируемым, я использовал плагин jquery.editable.select. Но проблема в том, что, как только я назову редактируемым на своем selectbox, группировка исчезнет.

Вот мой код.

<select class= "myclass">
   <optgroup label="Dairy products">
      <option>Cheese</option>
      <option>Egg</option>
    </optgroup>
    <optgroup label="Vegetables">
      <option>Cabbage</option>
      <option>Lettuce</option>
      <option>Beans</option>
      <option>Onions</option>
    </optgroup>
</select>

Когда я это делаю, группировка исчезает.

$('.myclass').each(function(){
      $(this).editableSelect({
          bg_iframe: true,
          case_sensitive: false,
          items_then_scroll: 10,
      });
});

Может ли кто-нибудь помочь мне найти способ, чтобы я мог выполнять как редактирование, так и группировку.

Также я также нашел плагин Chosen Но я не могу редактировать поле выбора. Также я не хочу динамически добавлять этот параметр в свой список. Я просто хочу разрешить пользователю вводить текст.

Теги:
drop-down-menu

1 ответ

0

Вы можете попробовать использовать что-то вроде плагина автозаполнения jQuery. Это даст вам текстовое поле, в котором вы можете просто ввести текст, но также предоставить выбранный набор текста. Это имеет сходную семантику с текстовым полем + select, но я думаю, что интерфейс выглядит менее загроможденным.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню