Цитата:
if (json == "items"){ var obj = data[json]; for (var k in obj) { if (obj[k]["article"]) {var itemName = obj[k] ["article"];} } } примерно так |
Цитата:
|
туплю, не могу вывести:D
а можно ваш код в мой вставить) |
Цитата:
|
ghostcom,
какую структуру вы хотите получить, html? |
сорри, не было время ответить.
в общем сделал так for (var i in data.items) {} + data.items[i].article + + data.items[i].id + + data.items[i].name + массив был такого вида { "models": [ { "key": 5268, "name": "Heart", "photo": { "code": "10839", "width": 800, "height": 601 } } ], "items": { "010": { "article": "010", "id": "89", "name": "gavs", }, } } |
все хорошо, но опять не достаток знаний. гугл не помог.
делаю аякс запрос с двумя переменными получаю ошибку синтаксиса var requestUrl = 'https://api2.site.ru?json'; var request = { auth_key: '2232223', method: 'getS', params: { items: { articleI : + articleII, // 1-ая и 2-ая переменная. проблема с первой!!!? }}}; var data = 'data=' + JSON.stringify(request); $.ajax({ url: requestUrl, type: 'POST', dataType: 'json', data: data }) Игрался с "",'',(),{},[] и т.д. либо в запросе txt 'articleI', либо в js - error(синтаксис). ну ведь должен быть какой то способ??? |
Часовой пояс GMT +3, время: 12:29. |