Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для mikenlu
10 / 10 / 2
Регистрация: 22.03.2012
Сообщений: 191
Записей в блоге: 1

Добраться до содержимого элемента в query

27.02.2013, 20:09. Показов 916. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, всем!

Возник такой вопрос: на странице динамически создаются элементы:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<div id="container_address_points">
<div id="point_0" class="point">
<label>Заезд</label>
<div class="input-append">
<input name="address_point_tpl" id="address_point_tpl" class="span8 autocomplete address ac_input" type="text" placeholder="улица" value="" autocomplete="off">
<input name="house_point_tpl" id="house_point_tpl" class="span1 house" style="width:45px" type="text" placeholder="дом" value="">
<input name="case_point_tpl" id="case_point_tpl" class="span1 case" style="width:60px" type="text" placeholder="корпус" value="">
</div>
</div>
<div id="point_1" class="point">
<label>Заезд</label>
<div class="input-append">
<input name="address_point_tpl" id="address_point_tpl" class="span8 autocomplete address ac_input" type="text" placeholder="улица" value="" autocomplete="off">
<input name="house_point_tpl" id="house_point_tpl" class="span1 house" style="width:45px" type="text" placeholder="дом" value="">
<input name="case_point_tpl" id="case_point_tpl" class="span1 case" style="width:60px" type="text" placeholder="корпус" value="">
</div>
</div>
......
</div>
в блоке с id="container_address_points" может быть создано максимум 3 блока с id="point_[x]"

Как добраться до всех инпутов в каждом динамически созданном блоке (атрибуты инпутов остаются неизменными).
Это нужно для проверки: были ли созданы данные блоки и заполнены ли они. А так же: если в них есть введенный текст, необходимо его "уложить" в отдельный скрытый инпут на странице - для передачи методом post

Буду очень благодарен, помощи и советам

Добавлено через 2 часа 58 минут
Все тема закрыта.
Решение найдено
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2013, 20:09
Ответы с готовыми решениями:

Не могу добраться до вложенного элемента
Всем привет! Есть такой код: &lt;h3 class=&quot;active&quot;&gt;Заголовок&lt;/h3&gt; &lt;div style=&quot;display: block;&quot;&gt; &lt;form class=&quot;readac&quot;...

Добраться до определения стиля элемента
Уважаемые! Есть вот такой код: &lt;html&gt; &lt;head&gt; &lt;/head&gt; &lt;script language=&quot;JavaScript&quot;&gt; function textareaclick() { var...

Отследить выход содержимого элемента за границы элемента
Есть div для которого в стилях указано overflow:hidden. Можно ли определить в скрипте - переполнен он или нет? Добавлено через 11...

2
 Аватар для koza4ok
632 / 440 / 67
Регистрация: 19.09.2012
Сообщений: 1,632
27.02.2013, 20:18
Напиши решение.Другим полезно будет.Вдруг кто-то попадет на твою тему через поиск.
0
 Аватар для mikenlu
10 / 10 / 2
Регистрация: 22.03.2012
Сообщений: 191
Записей в блоге: 1
27.02.2013, 20:36  [ТС]
Лучший ответ Сообщение было отмечено mikenlu как решение

Решение

Цитата Сообщение от koza4ok Посмотреть сообщение
Напиши решение.Другим полезно
Сейчас попробую.
В общем элементы создаются по кнопке вот таким способом:
Смотрим есть ли динамически созданные элементы
JavaScript
1
addr_p = $('#container_address_points').children().size();
Дальше условие:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(addr_p){
                var points  = [];
                $('#container_address_points').children().each(function(q,w){
                    $(w).find('input').each(function(e,r){
                        if($(r).val()){ 
                            points.push($(r).val());
                        }
                    }); 
                    address_list_points.push(points.join());
                                       
                    points = [];
                });
                                // это скрытое поле, куда пишутся все поля динамических полей в виде одной строки, для        передачи постом
                                $('#zaezd_adr').val(address_list_points);
            }
p.s. еще раз убедился, хочешь делать так чтобы понятно было, делай сам.
Разбираю код после "сделай пожалуйста!"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2013, 20:36
Помогаю со студенческими работами здесь

Как можно добраться до содержимого поля если документ еще не сохранен
Lotus Script. ... Dim ws As New NotesUIWorkspace Dim uidoc As NotesUIDocument главный документ на клиенте Set uidoc =...

Как добраться до элемента массива?
Подскажите, как можно добраться до элемента массива. не получается. делаю запрос json на сервер, приходит ответ. из ответа надо...

Как добраться до элемента в CMS joomla?
Добрый вечер. помогите пж добраться до элемента в footer!!! всё лишнее уже удалил, а до текста никак не доберусь (найте его не могу) какой...

FindWindowEx как добраться до дочернего элемента?
Привет Всем, нужна помощь. задача стандартная: есть приложение которое нужно автоматизировать - передать стринг в TextBox. Handle...

Как добраться до элемента символьного массива?
Доброго времени суток всем! Помогите, пожалуйста! Как можно получить доступ к элементу символьного массива? Фактически надо просмотреть...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru