Jquery 使用AJAX的Bing Azure搜索API

Jquery 使用AJAX的Bing Azure搜索API,jquery,ajax,bing-api,Jquery,Ajax,Bing Api,我正在学习如何向Bing Azure搜索API发出AJAX请求,我已经注册了该帐户并检索了一个密钥,但我在AJAX回调中不断遇到错误 var key = 'aaaaaaaaaaaaaaaaaaaaa'; var searchURL = 'https://api.datamarket.azure.com/Bing/Search/v1/Composite?Sources=web&Query='; $('input').on('keyup', function (evt) {

我正在学习如何向Bing Azure搜索API发出AJAX请求,我已经注册了该帐户并检索了一个密钥,但我在AJAX回调中不断遇到错误

var key = 'aaaaaaaaaaaaaaaaaaaaa';
var searchURL = 'https://api.datamarket.azure.com/Bing/Search/v1/Composite?Sources=web&Query=';

$('input').on('keyup', function (evt) {

        getResults($(this).val());

});

function getResults(query) {
    var q = query;
    var url = encodeURI(searchURL + q );

    $.ajax({
        url: url,
        dataType: 'jsonp',
    }).done(function(response){
        alert(response);

    });
}
这是我的html:

<html>
    <head>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
        <link href='http://fonts.googleapis.com/css?family=Open+Sans:300' rel='stylesheet' type='text/css'>
    </head>
    <body>
        <div class="search-bar">
            <input type="text" placeholder="search for anything...">
        </div>

        <script src="main.js"></script>
    </body>
</html>


Post您收到的错误?这里是:jquery.min.js:4 GET jquery.min.js:4 n.ajaxTransport.send jquery.min.js:4 n.extend.ajax main.js:15 getResults main.js:6(匿名函数)jquery.min.js:3 n.event.dispatch jquery.min.js:3 n.event.add.r。handle@andrewb刚刚还添加了我的html。谢谢!