Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Prtoy
1 / 1 / 2
Регистрация: 01.06.2016
Сообщений: 130
Завершенные тесты: 1
1

JQuery UI: Получить id всех выбранных элементов

17.02.2019, 18:02. Просмотров 196. Ответов 0

Здравствуйте.
Имеется блок с выделяемыми элементами с помощью jQuery UI.
HTML5
1
2
3
4
5
6
7
8
9
<div class="container">
  <span id="1" class="element">1</span>
  <span id="2" class="element">2</span>
  <span id="3" class="element">3</span>
  <span id="4" class="element">4</span>
  <span id="5" class="element">5</span>
</div>
 
<button class="getId">Get id</button>
Подскажите пожалуйста, как получить список с id всех выделенных элементов при нажатии на кнопку .getId?

Добавлено через 26 минут
Разобрался.

HTML5
1
2
3
4
5
6
7
8
9
10
<div class="container">
  <span id="1" class="element">1</span>
  <span id="2" class="element">2</span>
  <span id="3" class="element">3</span>
  <span id="4" class="element">4</span>
  <span id="5" class="element">5</span>
</div>
 
<button class="getId">Get id</button>
<div class="result"></div>
CSS
1
2
3
4
5
6
7
8
9
10
11
span.element {
  display: block;
  padding: 10px;
  border: 1px solid black;
  width: 150px;
  margin-bottom: 5px;
}
 
.ui-selected {
  background-color: #CCC;
}
Javascript
1
2
3
4
5
6
7
8
9
10
$('.container').selectable();
 
$('.getId').click(function() {
    var listId = [];
    $(".ui-selected").each(function(i){
    listId[i] = $(this).attr("id");    
    });
  var result = listId.join(', ');
  $('div.result').html(result);
});
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2019, 18:02
Ответы с готовыми решениями:

Как получить значения всех выбранных элементов?
Привет. Мне нужно чтобы алерт выводил все значения id данных элементов. (У каждого id свой) ...

Jquery.multi-select.js ограничить максимум кол-во выбранных элементов
Добрый день! Я практически не знаком с js, поэтом прошу помощи. Есть виджет для множественного...

Получить даты всех выбранных дней в Month Calendar
Подскажите пожалуйста, у меня на форме есть элемент month calendar, при выделении на нем нескольких...

Как из checkedlistbox получить массив имён выбранных элементов
Помогите пожалуйста. Как из checkedlistbox получить массив имён выбранных элементов? То есть,...

CheckBox в ListBox. Как получить индексы выбранных элементов
Добрый вечер. Только учусь. В приложении требуется реализовать функцию удаления выбранных элементов...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2019, 18:02

Массив(Замена выбранных элементов). Область памяти(замена выбранных элементов)
Собственно 3 задачи в которых нужна помощь...Может кто нить встречался с таким родом задач? ...

Перебор и изменение всех дочерних элементов (JQuery)
Есть конструкция типа &lt;div id=&quot;root&quot;&gt; &lt;div class=&quot;div2&quot;&gt; &lt;img /&gt; &lt;span...

Получить новую матрицу делением всех элементов матрицы на среднее арифметическое элементов заданной строке
Вводится матрица размером NxN. Получить новую матрицу путем деления всех элементов матрицы на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru