如何使用AJAX从网页获取数据?

时间:2013-04-15 11:32:38

标签: javascript jquery html ajax

我想只使用javascript和ajax从网页获取数据。我的网页正在返回一个数组,我想在我的html页面上显示。我不能用这个。

这是我正在使用的代码。

<html>
    <head>
        <title>Getting Started Extension's Popup</title>
        <script src="background.js">
        </script>
        <script type="text/javascript">
            $.ajax({
                url:"http://www.mydomain.com/page1.php?url='http://open.live.bbc.co.uk/weather/feeds/en/2643743/3dayforecast.rss'",
                type: 'GET',
                dataType: 'jsonp'
            });

            function callback(data){
                $('#iec_azn_data').html(data.results[0]);
            }
        </script>
    </head>
    <body>
        Hi
        <div id="iec_azn_data">

        </div>
    </body>
</html>

1 个答案:

答案 0 :(得分:1)

success选项中将功能分配给$.ajax。当您的请求成功返回时,将调用该函数。

$.ajax({
  url:"http://www.mydomain.com/page1.php?url='http://open.live.bbc.co.uk/weather/feeds/en/2643743/3dayforecast.rss'",
  type: 'GET',
  dataType: 'jsonp',
  success : function(data){
    //data is a variable containing the returned data
  }
});