J'ai actuellement un fichier JSON de personnes prenant part à une série d'événements de charité dans le format suivant:Comment analyser JSON avec javascript/jquery si le contenu correspond à la chaîne
[
{
"FirstName": "Anushka",
"Country": "UK",
"Day": "13/10/2017"
},
{
"FirstName": "Alessandra",
"Country": "IT",
"Day": "16/10/2017"
},
{
"FirstName": "Clare",
"Country": "US",
"Day": "13/10/2017"
}
]
Je veux construire un HTML simple liste à l'aide de ces données, de sorte que sous chaque date, le nom et le pays sont affichés comme:
<div id="13102017">
<h1>13/10/2017</h1>
<div class="col-sm-4"><p>Anushka, UK</p></div>
<div class="col-sm-4"><p>Clare, US</p></div>
</div>
<div id="16102017">
<h1>16/10/2017</h1>
<div class="col-sm-4"><p>Alessandra, IT</p></div>
</div>
J'ai à nouveau JSON et jusqu'à présent, je l'ai compris comment obtenir le nom et le pays sur la page, mais Je n'arrive pas à comprendre comment utiliser une instruction if pour sortir seulement si date = 13/10/2017 par exemple.
Voici ce que j'ai jusqu'à présent:
$(document).ready(function() {
$.getJSON("URL_HERE", function(data) {
$.each(data, function(i, item) {
$('#13102017').append('<div class="col-sm-4"><p>' + item.FirstName + ", " + item.Country + '</p></div>');
});
});
});
Il est évident que ce qui précède est actuellement juste sortie chaque nom dans la section # 13102017. Je sais que j'ai probablement besoin d'un IF quelque part mais je suis autrement perplexe. Tous les pointeurs seraient très appréciés!
vérifier si item.day === '13/10/2017 ' –