Intereting Posts
Как получить код для проверки правильности комбинации имени пользователя и пароля? Простой поиск и замена регулярных выражений в php для минимизации / сжатия javascript? set_value () по умолчанию в CodeIgniter Получить множество значений с помощью ajax из get in php PHP – Как сравнить два массива и удалить повторяющиеся значения CakePHP – ошибка помощника TinyMceHelper: метод TinyMceHelper :: __ name не существует Проблема с кодировкой URL-адреса страницы Laravel 5 Вопрос с несколькими серверами memcached Классы рамки Laravel недоступны в поставщике данных PHPUnit Загрузить изображение на веб-сервер PHP из iOS Как получить валюту по умолчанию из PHP Intl (библиотека ICU) Показать значения из таблицы базы данных MySQL внутри таблицы HTML на веб-странице доступ к данным сеанса доступа с помощью opencart через php-файл Нечетная проблема с корнем документа CakePHP Как масштабировать изображение на стороне сервера с помощью PHP?

Извлечение идентификаторов chid divs с помощью jquery?

Пожалуйста, посмотрите на код ниже ..

<div id="click_me">Save</div> <div id="blocks_sortable"> <div id="block_1"> <h2>Block 1</h2> <div class="items_sortable connectedSortable"> <div id="item_1"> <span>Item 1</span></div> <div id="item_2"> <span>Item 2</span></div> <div id="item_3"> <span>Item 3</span></div> </div> </div> <div id="block_2"> <h2>Block 2</h2> <div class="items_sortable connectedSortable"> <div id="item_4"> <span>Item 4</span></div> <div id="item_5"> <span>Item 5</span></div> <div id="item_6"> <span>Item 6</span></div> </div> </div> </div> <script> $("#click_me").click(function() { var result = $("#blocks_sortable > div"); for(var i=0; i<result.length; i++){ var str = ""; var str2 = ""; var block = result[i]; //div object //retrieve block id and create the string with id str += "block="+$(block).attr("id")+"&items="; //trying to select all the items of the current Block var result2 = $(block+" > div"); for(var j=0; j<result2.length; j++){ var item = result2[j]; str2 += $(item).attr("id")+","; } //end for items str = str+str2; // looking for a final string in the format of .. block=block_1&items=item_1,item_2,item_3 for loop 1 alert(str); } }); </script> 

Это не работает. Есть ли более легкое и рабочее решение для получения этих идентификаторов. Пожалуйста помоги.

Спасибо.