0

我是 jquery 的新手。我正在尝试创建简单的 ajax 调用来获取数据,但我无法获取数据。请帮我。

我只是发送请求,如果成功而不是打印响应但它不起作用,这是我的代码,请检查它。

<htrml>
<head>
<title> MyTest </title>
<style type="text/css" media="screen">
<!--
        BODY { margin: 10px; padding: 0; font: 1em "Trebuchet MS", verdana, arial, sans-serif; font-size: 100%; }
        H1 { margin-bottom: 2px; }


    -->
</style>

    <script src="js/jquery.js" type="text/javascript"></script>

    <script type="text/javascript">
    <!--
    $(function () {

        $("#btn").click(function () {

            var jQuery = window.$;
            $.ajax({
                url : "http://www.flickr.com/services/rest/?method=flickr.test.echo&format=json&api_key=XXXXXXXXXXXXXXXXXXXXXX",
                method : "GET",
                dataType : "text",
                context: document.body,
                cache : "false",
                success : function (data, textStatus, jqXHR){
                    alert('Success ... ' + data + " " + textStatus + " " + jqXHR);
                },
                error : function (jqXHR, textStatus, errorThrown){
                    alert('Error ... ' + textStatus);
                }
            });

        });

    });



    //-->
    </script>
</head>
<body>
<input type="button" value="Load" id="btn"  />


</body>
</html>

如果您有任何与 jquery.ajax 示例相关的链接,请不要建议我。

提前致谢。

4

1 回答 1

0

dataType 应该是"json",这就是 flickr 服务返回的内容

于 2012-06-25T06:15:02.000 回答