Выпадающее меню, где все элементы являются флажками - PullRequest
1 голос
/ 14 сентября 2011

Я пытаюсь создать раскрывающееся меню, в котором все параметры в раскрывающемся меню являются флажками. Мотивация здесь такова, что пользователь может легко выбрать несколько вариантов в раскрывающемся списке. На основании того, что они выбирают, мне нужно параметризовать форму и сделать запрос Ajax.

Ответы [ 4 ]

1 голос
/ 14 сентября 2011

Вы можете попробовать один из этих двух -

http://www.sexyselect.net

или

http://code.google.com/p/jquery-asmselect/

0 голосов
/ 14 сентября 2011
Элементы

<label> делают невероятно простым создание таких меню.

<ul>
  <li>
    <label for="item-1">
      <input type="checkbox" name="item" value="1" /> 
      <span>Item 1</span>
    </label>
  </li>
  <li>
    <label for="item-2">
      <input type="checkbox" name="item" value="2" /> 
      <span>Item 2</span>
    </label>
  </li>
  <li>
    <label for="item-3">
      <input type="checkbox" name="item" value="3" /> 
      <span>Item 3</span>
    </label>
  </li>
  ...
</ul>

Функция .live () очень полезна для отправки $ _ POST запросов на сервер.

Обратите внимание, что добавление отступов к вашим элементам <li> или поля к вашему <label> сделает этот метод менее эффективным.

0 голосов
/ 14 сентября 2011

Попробуйте выпадающий список проверки: http://dropdown -check-list.googlecode.com / svn / trunk / doc / dropdownchecklist.html

0 голосов
/ 14 сентября 2011

Быстрый Google для jQuery Multiselect вернул плагин jQuery UI в качестве первого результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...