Показать сообщение отдельно
  #9 (permalink)  
Старый 07.08.2017, 07:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от ТвердолобыйЛамер
то пройтись циклом по списку и получить его значение
Уму не постижимо. Просто взять и пройтись, так на этот вопрос вам ответ был дан еще в этом посте, почему этот ответ вам крайне не понравился?

Когда оказалось, что вы имели ввиду дерево (а кто бы мог догадаться, чего вы там в уме держали?), встал вопрос "а как надо?". Хрен его знает как же вам надо было. А это ведь определяется назначением этих данных, которые клиент и формирует. Следовательно и формат этих данных, и их формирование может быть различным. А не зная чего нужно, каким образом можно дать ответ на ваш вопрос? Да никаким, ибо любой из них может опять оказаться "не, не так...".

Хотите просто научится "бегать" по DOM структуре, так выполняйте простые примеры, изучая различные методы jQuery, без всяких простраций "есть дерево из базы, надо ... и т.д.", чтобы не заставлять отвечающих вам догадываться за вас чего вы там решаете. Ибо уже с точки зрения SQL id="super_gadzetas_B" и это и есть идентификаторы дерева в базе, по которым его элементы связаны, это очень неудачный выбор. И если даже так, то да, чтобы получить на сервере список такого дерева, то получение его "древним" способом потребует рекурсии. В тоже время, чтобы получить из базы элемент какой либо ветви этого дерева рекурсии не требуется. А это означает, что получение "Тип услуги > Тип товара > Фирма" для отправления на сервер есть пагубный подход, так как чтобы серверу понять что запрашивается, он вынужден будет обойти полученный многомерный массив рекурсивно.

Вот так. Думайте когда даже просто задаете вопрос, поясняя то, чего вы там в уме держите.
Ответить с цитированием