У меня есть страница с результатами поиска, которая содержит результат поиска, уже выполненный пользователем. На этой странице также есть опция фильтра, которая может сузить существующий поиск, например. пользователь может фильтровать результаты поиска (по ценовому диапазону, по марке, по категориям и другим критериям). Если эти данные доступны в json-объекте в браузере. Как я могу фильтровать данные json на основе нескольких критериев, как указано выше.Как фильтровать данные Json в браузере?
Для примера Поиск пользователей для ЖК-телевизоров, и все типы ЖК-телевизоров будут отображаться на странице поиска, но пользователь может отфильтровать результат по следующей опции.
вариант фильтра
По марке - Samsung, LG, Sony, JVC, Haier, Bose, Hundayi
Br Прайс Цена слайдера диапазон 100 $ - 5000 $
Большинство Selling-
По размерно 39inch , 49 дюймов, 72inch
здесь JSON выборки данных
{
"productList" : {
"product details" : [
{
"brand":"Lg",
"productname":"Microwave",
"price":200
},
{
"brand":"Samsung",
"productname":"Digi cam",
"price":120
},
{
"brand":"Sony",
"productname":"Lcd TV",
"price":3000
},
{
"brand":"LG",
"productname":"Flat TV",
"price":299
}
,
{
"brand":"Samsung",
"productname":"Lcd TV",
"price":700
},
{
"brand":"LG",
"productname":"Plasma TV",
"price":3000
},
{
"brand":"sony",
"productname":"Plasma TV",
"price":12929
}
]
}
}
, где хранятся все данные ?? JSON вы держите в некоторой глобальной переменной? – kobe 2010-12-08 17:34:36
Данные останутся в некотором json-файле. который будет создан динамически. – Nidhi 2010-12-08 17:37:23