Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
5 / 5 / 3
Регистрация: 21.08.2012
Сообщений: 205

Получить масив объектов

09.04.2013, 04:50. Показов 1051. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, подскажите можно ли получить масив объектов которие находятся в другом объекте.
Например:


HTML5
1
2
3
4
5
6
7
8
9
<ul id="sortable4" class="connectedSortable">
  
  <li id="li_block1" class="editable">1
  </li>
     <li id="li_block2" class="editable">2
  </li>
    <li id="li_block3" class="editable">3
  </li>
 </ul>
Думал что так можно:

JavaScript
1
2
3
4
5
6
$(document).ready(function() {
 
         var v = $('ul.connectedSortable li');
         for(var i in v)
         alert(v[i].text());
});
Но раз на экран ничего не виводится значет v не является масивом из трех <li> объектов. Помогите с проблемой, всем спасибо за ответы.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.04.2013, 04:50
Ответы с готовыми решениями:

получит обратни масив исходного масива так, что сохранить и исходноги масив
здравствуите есть масив, хочу сделеть обратни /reverse/ масив из етого масива, но так, что сохранить и первични масив. сделаю так ...

Масив объектов. Реализовать функцию, которая вернет новый массив объектов с полями id, name и avaragePrice.
Задан маcсив объектов, например: Нужно реализовать функцию, которая вернет новый маcсив, элементы которого должны быть объектами и...

Масив объектов
Вот читаю тему массив объектов. набрал небольшой код, но программ не идёт. #include &lt;iostream&gt; using namespace std; class...

3
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
09.04.2013, 11:42
получаем массив из коллекции
JavaScript
1
var v = $('ul.connectedSortable li').toArray();
только зачем?
1
5 / 5 / 3
Регистрация: 21.08.2012
Сообщений: 205
09.04.2013, 14:44  [ТС]
Мне нужно потом для пересылки методом пост в цикле текст каждого из <li> записать в масив:
JavaScript
1
paramsToSend[/*текст i-того li блока*/] = 'true';
Получить текст с вашей помощю я смог только так:
JavaScript
1
2
3
4
5
var v = $('ul.connectedSortable li').toArray();
for(var i in v)
         {
         alert($((v[i])).text());
         }
Алерт только для того что б видить что оно там делает.
Но это получается, я сначала получаю с помощью jquery масcив объектов html и потом ещё нужно вкладивать его в обвертку jquery. Нельзя ли сразу получить переменную jquery как масив объектов jquery? Спасибо за ответы.
0
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
09.04.2013, 15:11
Цитата Сообщение от Dzib Посмотреть сообщение
Нельзя ли сразу получить переменную jquery как масив объектов jquery?
вы и получаете сразу массив объектов выполнив запрос
JavaScript
1
$('ul.connectedSortable li')
если хотите перебор сделать по элементам используйте метод each, а не for
JavaScript
1
2
3
4
5
6
$(document).ready(function () {        
        $('ul.connectedSortable li').
                each(function () {
                    console.log($(this).text());
                });
    });
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2013, 15:11
Помогаю со студенческими работами здесь

Масив объектов - NullPointerException
При выводе масива возникает ошибка Exception in thread &quot;main&quot; java.lang.NullPointerException at...

Дано одновимірний масив, розміром 10 елементів. Заповнити масив значеннями з клавіатури та виведіть масив на екран в прямому та зворотньому порядку.
1.Дано одновимірний масив, розміром 10 елементів. Заповнити масив значеннями з клавіатури та виведіть масив на екран в прямому та...

Где и как создать массив объектов, чтобы можно было получить доступ к методам этих объектов?
Задача: &quot;в win form кликаю на кнопку (button) и в этот момент в одном из массивов экземпляров класса должен вызваться метод&quot; ...

получить из строки - масив
здравствуите есть такая строка $mas = 'array(&quot;aaa&quot;,&quot;bbb&quot;,array(1,2,3),&quot;ccc&quot;,&quot;ddd&quot;)'; как можно получить из етои строки, масив...

Как получить масив строк из Мар?
Здраствуйте. суть проблемы: есть Мар где в качестве ключуй используются строки private Map&lt;String, SubSubd&gt; subSubd = new...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru