Цитата:
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, время: 01:32. |