2015-10-07 2 views
1

Я сделал вызов Ajax для Bing, чтобы получить дневной образ, однако я получаю сообщение об ошибке в консоли:Bing Image Archive Ajax Ошибка

enter image description here

это полный код ИТС на локальном хосте с помощью WAMP

index.php

<head> 

    <script src="jquery.min.js"></script> 
</head> 
<body> 
    <div id="output"></div> 
</body> 

<script type="text/javascript"> 

    $.ajax({ 
     url : "http://bing.com/HPImageArchive.aspx?format=js&idx=0&n=1", 
     dataType:"jsonp", 
    }); 

    function mycallback(data) 
    { 
     $('#output').html(data.images[0].url); 
    } 

</script> 

ответ

0

Я думаю, вы должны изучить documention for jquery ajax call.

<head> 
    <script src="jquery.min.js"></script> 
</head> 
<body> 
    <div id="output"></div> 
</body> 

<script type="text/javascript"> 

(function() { 
    var bingImagesUrl = "http://bing.com/HPImageArchive.aspx"; 
    $.getJSON(bingImagesUrl, { 
    idx:0, 
    n:1, 
    format: "js" 
    }).done(function(data) { 
     $('#output').html(data.images[0].url); 
    }); 

})(); 

</script> 
+0

Я дал вышеизложенное ранее, однако все еще имею ту же ошибку, которая меня путала, поскольку я пробовал несколько вызовов ajax, которые я пробовал jsonp, но это относится к управлению доступом заголовка –

+0

вы можете попробовать что-то вроде моего редактирования –