This should be something like the following without jquery

```javascript

var xmlhttp = new XMLHttpRequest();

xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        var data = JSON.parse(xmlHttp.responseText);
        for (hash in data) {
            if (data[hash]) {
                addItem(hash, hashes[hash], data[hash]);
            }
        }
    }
};

xmlhttp.open('GET', '/api/info?list=' + hashString, true);
xmlhttp.send();
```