jQuery - Populating presidents dropdown list in XML format

Using jQuery to access mysafeinfo.com API

by Rich Costello

HTML

<select id="presidents"></select>

JavaScript

$(document).ready(function () {
     $.ajax({
         type: "GET",
         url: "https://mysafeinfo.com/api/data?list=presidents&format=xml&rows=5&sort=id desc",
         dataType: "xml",
         success: function (result) {
             $(result).find("p").each(function () {
                 $("#presidents").append($("<option />").val($(this).attr("id")).text($(this).attr("nm")));
             });
         }
     });
 });