首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery $.ajax方法。成功:使用响应数据的函数

jQuery $.ajax方法。成功:使用响应数据的函数
EN

Stack Overflow用户
提问于 2013-11-27 12:17:38
回答 1查看 209关注 0票数 0

我有:

代码语言:javascript
运行
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jQuery</title>
<script src="jquery-1.9.1.js"></script>
<style>

</style>
</head>
<body>
<div id="response" style="display:none"></div>

<button id="ajaxbutton">Get it!</button>
<script>
$(document).ready(function(){
    $response = $("#response");
    $button = $("#ajaxbutton");

    $button.click(function(eventObject){
        $.ajax({
            url: "ajax.php",

            type: "GET",

            datatype: "json",

            success: function(html){
                $response.fadeIn("slow").html(html);
                for(property in html)
                {
                    console.log(property) + "<br />";
                }
            }
        });
    });
});
</script>
</body>
</html>

现在,我只对jQuery部分感兴趣。特别是:

代码语言:javascript
运行
复制
success: function(html){
                    $response.fadeIn("slow").html(html);
                    for(property in html)
                    {
                        console.log(property) + "<br />";
                    }
                }

上面的代码片段返回以下输出,我不知道为什么:

代码语言:javascript
运行
复制
event.returnValue is deprecated. Please use the standard event.preventDefault() instead. jquery-1.9.1.js:3345
0 jquery.html:32
1 jquery.html:32
2 jquery.html:32
3 jquery.html:32
4 jquery.html:32
5 jquery.html:32
6 jquery.html:32
7 jquery.html:32
8 jquery.html:32
9 jquery.html:32
10 jquery.html:32
11 jquery.html:32
12 jquery.html:32
13 jquery.html:32
14 jquery.html:32
15 jquery.html:32
16 jquery.html:32
17 jquery.html:32
18 jquery.html:32
19 jquery.html:32
20 jquery.html:32
21 jquery.html:32
22 jquery.html:32
23 jquery.html:32
24 jquery.html:32
25 jquery.html:32
26 jquery.html:32
27 jquery.html:32
28 jquery.html:32
29 jquery.html:32
30 jquery.html:32
31 jquery.html:32
32 jquery.html:32
33 jquery.html:32
34 jquery.html:32
35 jquery.html:32
36 jquery.html:32
37 jquery.html:32
38 jquery.html:32
39 jquery.html:32
40 jquery.html:32
41 jquery.html:32
42 jquery.html:32
43 jquery.html:32
44 jquery.html:32
45 jquery.html:32
46 jquery.html:32
47 jquery.html:32
48 jquery.html:32
49 jquery.html:32
50 jquery.html:32
51 jquery.html:32
52 jquery.html:32
53 jquery.html:32
54 jquery.html:32
55 jquery.html:32
56 jquery.html:32
57 jquery.html:32
58 jquery.html:32
59 jquery.html:32
60 jquery.html:32
61 jquery.html:32
62 jquery.html:32
63 jquery.html:32
64 jquery.html:32
65 jquery.html:32
66 jquery.html:32
67 jquery.html:32

有谁能解释一下原因吗?

EN

回答 1

Stack Overflow用户

发布于 2013-11-27 12:21:34

不幸的是,我不能解释为什么。我再看一遍,看看能不能给你提供点什么。:)我想说的一件事是您的jquery源代码是在本地加载的。我建议使用外部jquery源来加载,以便在页面上更快地加载。不确定你会有多少人,但为什么不有一个更快的页面呢?:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20233803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档