Как мне получить доступ к JSON с помощью jQuery? - PullRequest
3 голосов
/ 16 июля 2009

Я думаю, что это простая проблема, я просто не работал с JSON, как это раньше.

Очень просто, у меня есть объект JSON:

fc_json = {
    "product_count": 1,
"total_price": 199.95,
"total_weight": 1,
"session_id": "26e8og4ldmlunj84uqf04l8l25",
    "custom_fields":{
        "affiliateID":"25"
    },
"messages":{
    "errors":[],
    "warnings":[],
    "info":[]
}
};

и я хочу извлечь только переменную affiliateID, используя jQuery. Есть ли простой способ сделать это? Я действительно понятия не имею.

Ответы [ 2 ]

11 голосов
/ 16 июля 2009

Вам не нужен jQuery для доступа к объекту JSON. Фактически, объект JSON является объектом JavaScript.

Вы должны быть в состоянии сделать

alert(fc_json.custom_fields.affiliateID) // alerts 25
2 голосов
/ 16 июля 2009

Как и любой другой объект Javascript, вы также можете получить к нему доступ с помощью:

fc_json['custom_fields']['affiliateID'] // Returns "25"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...