if-Anweisung in $ .each, Jquery

Ich erstelle einige HTML-Dateien basierend auf JSON-Daten, die von einer WebMethod zurückgegeben wurden. Ich muss wissen, wie man sicher auslässt

Elemente, basierend darauf, ob ein bestimmter Wert vorhanden ist oder nicht. Ich habe dies bisher, aber ich bekomme Syntaxfehler in VS

$.each(amlData, function (index, item) {
    $('<div class=message><pre><dl><dt>Matched On:</dt><dd>' + item.ItemType +
    '</dd><dt>Date Listed:</dt><dd>' + item.DateListed +
    '</dd><dt>ID:<dt><dd>' + item.ID +
    '</dd><dt>Percentage:</dt><dd>' + item.PercentageMatch +
    '</dd><dt>List:</dt><dd>' + item.List +
    '</dd>' if(item.Gender != null) { + '<dt>Gender:</dt><dd>' + item.Gender   } +  '</dl></pre></div>').appendTo('div#results');                                  
});

Antworten auf die Frage(4)

Ihre Antwort auf die Frage