Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.11.2016, 12:51
Интересующийся
Отправить личное сообщение для AlexOk Посмотреть профиль Найти все сообщения от AlexOk
 
Регистрация: 02.11.2016
Сообщений: 20

jQuery Plugin For Seachable, может кто использовал
Доброго времени суток. Господа, нашел плагин для добавления из выпадающего списка элементов, который выводит выбранные элементы на экран в виде тегов.
<script type="text/javascript" src="sol.js"></script>
<link rel="stylesheet" href="sol.css">

<html>
<select id="my-select" name="character" multiple="multiple">
</select>
<script type="text/javascript">
  $(function() {
    $('#my-select').searchableOptionList({
      data: [
        {
          "type": "optiongroup",
          "children": [
            { "type": "option", "value": "1",   "label": "item1"},
            { "type": "option", "value": "2",   "label": "item2"},
            { "type": "option", "value": "3",   "label": "item3"},
            { "type": "option", "value": "4",   "label": "item4"},
            { "type": "option", "value": "5",   "label": "item5"}
          ]
        }
      ],
      showSelectAll: true,
      useBracketParameters: true
    });
  });

</script>

</html>

Вот кусочек кода. Все работает как надо. Хотел спросить может кто знает как вытащить выбранные пользователем элементы?
Ответить с цитированием
  #2 (permalink)  
Старый 14.11.2016, 13:26
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

AlexOk,
читать документацию и в вопросе указывать ссылку на документацию
http://pbauerochse.github.io/searcha...iguration.html
может есть проще способ но можно так
$(function() {
      $('#my-select').searchableOptionList({
          data: [{
              "type": "optiongroup",
              "children": [{
                  "type": "option",
                  "value": "1",
                  "label": "item1"
              }, {
                  "type": "option",
                  "value": "2",
                  "label": "item2"
              }, {
                  "type": "option",
                  "value": "3",
                  "label": "item3"
              }, {
                  "type": "option",
                  "value": "4",
                  "label": "item4"
              }, {
                  "type": "option",
                  "value": "5",
                  "label": "item5"
              }]
          }],
          showSelectAll: true,
          useBracketParameters: true,
          events: {
              onChange: function(sol, changedElements) {
                  alert($.map(sol.getSelection(), function(el) {
                      return el.value
                  }))
              }

          }
      });
  });
Ответить с цитированием
  #3 (permalink)  
Старый 14.11.2016, 13:46
Интересующийся
Отправить личное сообщение для AlexOk Посмотреть профиль Найти все сообщения от AlexOk
 
Регистрация: 02.11.2016
Сообщений: 20

Спасиб)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery tooltip plugin, HELP!!! Gleb-k jQuery 5 27.12.2010 14:27
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
Помогите кто может?! Ingiborn Javascript под браузер 7 04.12.2009 19:06
Подскажите кто может Matvey Общие вопросы Javascript 2 23.07.2009 09:04
Может кто подсказать как можно сделать submit из левого фрейма в правый maxander Internet Explorer 1 28.11.2008 10:15