SO - Yahoo autocomplete

http://stackoverflow.com/q/8380623/1011582

by d3s1gn3r

HTML

<input type="text" id="wd6450">

CSS

input{width:300px;padding:10px;font-size:16px;}

JavaScript

$("#wd6450").autocomplete({
    source: function(request, response) {
        $.ajax({
            url: "http://query.yahooapis.com/v1/public/yql",
            dataType: "jsonp",
            data: {
                "output": "jsonp",
                "command": request.term
            },
            success: function(data) {
                var suggestions = [];

                $.each(data.gossip.results, function(i, val) {
                    suggestions.push(val.key);
                });
                
                response(suggestions);
            
            }
        });
    }
});