Мой объект JSON сконструирован так:
var Source =
{
Object: [ //Array
{Title: 'Test', Type: 'Pet', Category: 'Cat', Description: 'Fluffy', Count: 2 }
]
};
Мне удалось выяснить, как правильно добавить массив «Объект», но я не могу понять синтаксис jQuery длязапросить объект на основе списка свойств (заголовок, тип, категория и т. д.).
Я помещаю некоторый тестовый код в событие click и обычно проверяю длину Source.Object (результаты тестовых данных в 2 объектах), чтобы убедиться, что есть данные для работы (он заполняется с помощью вызова ajax).
function clickTest(category, type) {
$(Source).find('Object[Category=\"' + category + '\"]').each(function() {
alert($(this).attr('Category')); //doesn't work
});
}
Как правильно запросить объект JSON, подобный этому?