У меня есть следующие данные: JSonФильтрация JSON атрибутом
"unit 251":{
"path":"M256.57 475.46L251.00 478.71L248.15 478.14L245.46 474.81L253.62 468.11L254.07 467.73L256.10 470.18L256.12 470.20L257.48 470.41L257.48 470.41L258.49 471.59L259.64 472.92",
"name":"unit 251",
"status":"Avaliable",
"color":"#006738",
"size":"3200",
"price":"300 000"
}
Намного больше, хотя ... И мне нужно в JQuery добавить класс доступен, для того, чтобы мне делать, что мне нужно для некоторых, как сортировать массив по статусу. Я сейчас пытаюсь использовать следующий код:
//Filter By Status
function filterUnitStatus(unitStatus){
jQuery.grep(json['properties'], function(item){
return item.status == unitStatus;
});
}
//Filter By Status
jQuery('#status').on('change', function(){
var unitStatus = jQuery(this).val();
filterUnitStatus(unitStatus);
});
Но я не знаю, что я делаю.
Любая больш оцененная
что #status? можете ли вы предоставить скрипку с небольшим количеством рабочего кода? www.jsfiddle.net – BeNdErR
okay сделает ... –
'return'' jQuery.grep', так как это возвращает массив. На данный момент эта функция ничего не возвращает. – tymeJV