powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Пройтись по обьекту JS после JSON.parse
4 сообщений из 4, страница 1 из 1
Пройтись по обьекту JS после JSON.parse
    #38964516
СЭ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер уважаемые...

получаю такие данные Json от PHP скрипта
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
{"1":{"product":"58","count":"24","price":null,"ret":"0","storage":"1"},
"2":{"product":"59","count":"24","price":null,"ret":"0","storage":"1"},
"3":{"product":"60","count":"24","price":null,"ret":"0","storage":"1"},
"4":{"product":"61","count":"24","price":null,"ret":"0","storage":"1"},
"5":{"product":"62","count":"24","price":null,"ret":"0","storage":"1"},
"6":{"product":"64","count":"24","price":null,"ret":"0","storage":"1"},
"7":{"product":"65","count":"24","price":null,"ret":"0","storage":"1"},
"8":{"product":"67","count":"24","price":null,"ret":"0","storage":"1"},
"9":{"product":"68","count":"24","price":null,"ret":"0","storage":"1"},
"10":{"product":"69","count":"24","price":null,"ret":"0","storage":"1"},
"11":{"product":"70","count":"12","price":null,"ret":"0","storage":"1"},
"12":{"product":"71","count":"24","price":null,"ret":"0","storage":"1"},
"13":{"product":"72","count":"24","price":null,"ret":"0","storage":"1"},
"14":{"product":"73","count":"24","price":null,"ret":"0","storage":"1"},
"15":{"product":"74","count":"24","price":null,"ret":"0","storage":"1"},
"16":{"product":"75","count":"24","price":null,"ret":"0","storage":"1"},
"17":{"product":"76","count":"24","price":null,"ret":"0","storage":"1"},
"18":{"product":"77","count":"24","price":null,"ret":"0","storage":"1"},
"19":{"product":"78","count":"24","price":null,"ret":"0","storage":"1"},
"20":{"product":"79","count":"24","price":null,"ret":"0","storage":"1"}}




далее в JS

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
$.ajax({
   type: "POST",
   url: "view/load_tovar.php",
   data: "id="+id,
   success: function(msg){ 
    
    obj = JSON.parse(msg);
    
    
  for (var i in obj) 
{
       alert(obj[i].product);
}
    
   }
 });



и нифига не работает... нужно пройтись по обьекту и собрать данные по каждому товару

Заранее спасибо....

json данные приходят 100% .. я проверял
...
Рейтинг: 0 / 0
Пройтись по обьекту JS после JSON.parse
    #38964525
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СЭ,
Во-первых, что это такое: for (var i in obj) ? Это явно не цикл...
Во-вторых, нужно указать dataType: "json"
...
Рейтинг: 0 / 0
Пройтись по обьекту JS после JSON.parse
    #38964532
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Axeleron,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
var obj={"1":{"product":"58","count":"24","price":null,"ret":"0","storage":"1"},
"2":{"product":"59","count":"24","price":null,"ret":"0","storage":"1"},
"3":{"product":"60","count":"24","price":null,"ret":"0","storage":"1"},
"4":{"product":"61","count":"24","price":null,"ret":"0","storage":"1"},
"5":{"product":"62","count":"24","price":null,"ret":"0","storage":"1"},
"6":{"product":"64","count":"24","price":null,"ret":"0","storage":"1"},
"7":{"product":"65","count":"24","price":null,"ret":"0","storage":"1"},
"8":{"product":"67","count":"24","price":null,"ret":"0","storage":"1"},
"9":{"product":"68","count":"24","price":null,"ret":"0","storage":"1"},
"10":{"product":"69","count":"24","price":null,"ret":"0","storage":"1"},
"11":{"product":"70","count":"12","price":null,"ret":"0","storage":"1"},
"12":{"product":"71","count":"24","price":null,"ret":"0","storage":"1"},
"13":{"product":"72","count":"24","price":null,"ret":"0","storage":"1"},
"14":{"product":"73","count":"24","price":null,"ret":"0","storage":"1"},
"15":{"product":"74","count":"24","price":null,"ret":"0","storage":"1"},
"16":{"product":"75","count":"24","price":null,"ret":"0","storage":"1"},
"17":{"product":"76","count":"24","price":null,"ret":"0","storage":"1"},
"18":{"product":"77","count":"24","price":null,"ret":"0","storage":"1"},
"19":{"product":"78","count":"24","price":null,"ret":"0","storage":"1"},
"20":{"product":"79","count":"24","price":null,"ret":"0","storage":"1"}};

  for (var i in obj) 
{
       alert(obj[i].product);
}



все работает.
...
Рейтинг: 0 / 0
Пройтись по обьекту JS после JSON.parse
    #38964588
СЭ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kunaksergey,

Не работает... В консолей нет ошибки но алерт не выскакивает
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Пройтись по обьекту JS после JSON.parse
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]