Ho un oggetto JSON che va come questo:Come filtrare un oggetto JSON Multi-quota con jQuery.grep()
{"data":
[
{"name":"Alan","height":"171","weight":"66"},
{"name":"Ben","height":"182","weight":"90"},
{"name":"Chris","height":"163","weight":"71"}
]
,"school":"Dover Secondary"
}
Vorrei filtrare l'oggetto JSON per ottenere i dati di coloro che più alto di 170 e più pesanti di 70 e successivamente ordinano questo oggetto. Dal jQuery website, ho capito che il filtro potrebbe essere raggiunto facilmente su un array lineare con qualcosa di simile:
arr = jQuery.grep(arr, function(element, index){
return (element > 70 && index = 'weight');
});
Come faccio a filtrare sia il peso e l'altezza in concomitanza per ottenere questo:
{"data":
[
{"name":"Ben","height":"182","weight":"90"},
]
,"school":"Dover Secondary"
}
Questo non è il mio vero peso e altezza! –