Ubuntu Pastebin

Paste from sdfs at Mon, 10 Oct 2016 00:51:22 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
    function requestWeaCity () {
        var request = new XMLHttpRequest ();
        request.onreadystatechange = function () {
            if (request.readyState == XMLHttpRequest.DONE) {
                if (request.status == 200) {
                    currentData = JSON.parse (request.responseText);
                    print("have search results", currentData["list"].length);
                    for (var i = 0; i < currentData["list"].length; i++) {
                        var entry = currentData["list"][i]
                        print("have search result entry:", entry["id"], entry["name"], entry["weather"][0]["main"])
                        locationModel.append( { id: entry["id"], name: entry["name"], weather: entry["weather"][0]["main"] } )
                    }
                } else {
                    console.log ("HTTP request failed", request.status);
                }
            }
        }
        print("Have query:", "http://api.openweathermap.org/data/2.5/find?q=" + searchLocation.displayText + "&appid=753a953085551461ddf5555c772c06c2")
        request.open ("GET", "http://api.openweathermap.org/data/2.5/find?q=" + searchLocation.displayText + "&appid=753a953085551461ddf5555c772c06c2");
        request.send ();
    }
Download as text