Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.04.2012, 10:21
Новичок на форуме
Отправить личное сообщение для fresh41 Посмотреть профиль Найти все сообщения от fresh41
 
Регистрация: 09.04.2012
Сообщений: 4

построить форму динамически по json
Ребят чет я совсем уже запутался.. не понимаю как делать...
суть проблемы. есть json массив вида:{ "pers": { "surname": "Куликов", "name": "Алекс", "lastname": "Анатол", "birthday": "21.03.2012", "pas_s": "90-",
"pas_n": "908", "pas_d": "21.03.2012", "pas_ovd": "даа", "pas_c": "223", "phone": "4695314", "email": "шзщш", "sex": "1",
"married": "0" }, "edu": { "typeschool": "1", "rezulteducation": "Среднее", "nameschool": "хз", "abbreviation": "шщзш",
"specname": "шщзш", "speccode": "шзщш", "datepostup": "06.03.2012", "dateend": "29.03.2012", "language": "Ehglish", "medal": "1",
"spravka": { "type": "1", "serdoc": "зш", "numdoc": "зшщш", "datevidan": "15.03.2012", "dateisteh": "30.03.2012" } },
"st": [
{ "datereg": "01.03.2012", "directing": "Бакалавр","cnabor":"1", "faculty": "Информатика и радиоэлектроника",
"spec": "200100.62 - Приборостроение", "edform": "1", "payform": "1", "edfull": "0",
"typedoc": "1", "num": "18","ege": [
{ "numege": "66", "dateege": "03.04.2012", "copy": "1","predmet": "66", "bal": "66", "test": "66" },
{ "numege": "4", "dateege": "03.04.2012", "copy": "1","predmet": "66", "bal": "66", "test": "66" },
{ "numege": "65", "dateege": "03.04.2012", "copy": "1","predmet": "66", "bal": "66", "test": "66" }]},

{ "datereg": "01.03.2012", "directing": "Бакалавр","cnabor":"1", "faculty": "Информатика и радиоэлектроника",
"spec": "200100.62 - Приборостроение", "edform": "1", "payform": "1", "edfull": "0",
"typedoc": "1", "num": "18","ege": [
{ "numege": "66", "dateege": "03.04.2012", "copy": "1","predmet": "66", "bal": "66", "test": "66" },
{ "numege": "66", "dateege": "03.04.2012", "copy": "1","predmet": "99", "bal": "66", "test": "66" }]}
],"pers_id":"24232" }.

как видите есть 2 объекта "st" и в каждом объекте "st" есть несколько "ege". также может быть не 2 "st", а несколько. вопрос в следующем каким образом построить динамические элементы?. вот как я делал.
сначала в скрипте делал: var stud="<?php $st=count($w->st)-1; echo $st;?>";
подсчпет кол-ва st
дальше var ege="<?php $ege=count($w->st['"+stud+"']->ege); echo $ege; ?>";
так не работает(
т.е еше по кол-ву st я могу создать динамически элементы а вот по кол-ву ege уже не понимаю как.
помогите пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 09.04.2012, 15:30
Новичок на форуме
Отправить личное сообщение для fresh41 Посмотреть профиль Найти все сообщения от fresh41
 
Регистрация: 09.04.2012
Сообщений: 4

Ребят помогите пожалуйста!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли передать файл из формы в форму? vuler Общие вопросы Javascript 3 01.03.2012 12:42
Ajax и Json callback функция borabora Prototype & script.aculo.us 0 30.01.2012 15:01
json данные не грузятся в windows XP но грузятся в w7 rustamaha Элементы интерфейса 2 28.11.2011 12:35
JSON или JSONP для запросов на другой сервер? Метод GET, для длинных сообщений? Kotakota jQuery 5 23.08.2011 23:12
jQuery. Обработка ошибок и JSON. mma_mma jQuery 3 19.07.2010 12:10