Тема: ajax в цикле
Показать сообщение отдельно
  #4 (permalink)  
Старый 25.03.2015, 16:26
Интересующийся
Отправить личное сообщение для icom Посмотреть профиль Найти все сообщения от icom
 
Регистрация: 15.11.2014
Сообщений: 10

tsigel логику понял, спасибо, но как это применить к такому коду?
var ids_array = getCookie('ids_array');
			
			function openIds(obj) {
				for (var key in obj) {
				
					if (typeof $(key) !== 'undefined') {
						if ($(key).hasClass('namesc_sub')) {
							SDD.checkSubs(parseInt(key.substr(11)));
						} else if ($(key).hasClass('namesc')) {
							SDD.checkSub(key);
						}
					}
					
					var next_obj = eval('obj.' + key);
						
					if (next_obj !== undefined) {
						openIds(next_obj);
					}
				}
			}
			
			if (ids_array) {
				var ids_obj = JSON.parse(ids_array);
				openIds(ids_obj);
			}


ids_obj многоуровневый\многомерны объект, и нужно пройтись по каждому элементу, каждый элемент участвует в аякс запросе
SDD.checkSubs и SDD.checkSub функции с аяксом

Последний раз редактировалось icom, 25.03.2015 в 16:29.
Ответить с цитированием