Вы можете сделать так:
// if data is an object
var data = {
"Customization": {
"DistributorInformation": {
"Required": "true"
},
"PostRegistrationData": {
"Required": "false"
}
}
};
Или:
// if data is a string
var data = '{"Customization": {"DistributorInformation": {"Required": "true"},"PostRegistrationData": {"Required": "false"}}}';
data = $.parseJSON(data);
Тогда:
var required = data.Customization.DistributorInformation.Required;
console.log(required); // outputs "true"
Вы должны быть осторожными об использовании «истина» или «ложь», так как эти значения являются строками, а не логическое значение:
console.log(data.Customization.PostRegistrationData.Required == false)
Выведет false
, так что вы должны проверить, как:
console.log(data.Customization.PostRegistrationData.Required == "false")
Предоставьте код, который вы уже пробовали. – Nitram
Как вы получаете этот JSON, какой-нибудь файл в вашем приложении или услуги по отдыху? –
Почему jQuery? Простой JavaScript: o.Customization.DistributorInformation.Required – user666