Javascript jQuery.getJSON不返回任何内容。

Javascript jQuery.getJSON不返回任何内容。,javascript,jquery,json,Javascript,Jquery,Json,我试图调用一个json文件,但我的函数没有返回任何内容 index.html <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script> <script>

我试图调用一个json文件,但我的函数没有返回任何内容

index.html

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script>$(document).ready(function(){
    $.getJSON( 'ebooks.json', function( fb ) {
        alert(fb);
    });          
});
}

你能试试这个吗,你已经在你的代码中添加了额外的
}

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>

 <script>

    $(document).ready(function(){
        $.getJSON( 'ebooks.json', function( fb ) {
            alert(fb);
        });          
    });

</script>

$(文档).ready(函数(){
$.getJSON('ebooks.json',函数(fb){
警报(fb);
});          
});

您可以使用Firefox工具->Web开发人员->错误控制台CTRL+SHIFT+J老实说,我不知道为什么,但只有当我单独声明ready()函数并将该函数传递给$(document).ready时,它才起作用


标题
函数就绪(){
$.getJSON('ebooks.json',函数(fb){
警报(fb.标题);
});          
};
$(文档).ready(ready());

如果根本没有警报,第一件事就是打开控制台查找错误,如果没有,第二件事就是添加fail()处理程序并查看问题所在。NP。很高兴帮助您:)
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>

 <script>

    $(document).ready(function(){
        $.getJSON( 'ebooks.json', function( fb ) {
            alert(fb);
        });          
    });

</script>
<html>
<body>
    <h1 id="titel">Title</h1>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script type="text/javascript">
    function ready() {
        $.getJSON( 'ebooks.json', function( fb ) {
            alert(fb.title);
        });          
    };

    $(document).ready(ready());

</script>
</body>
</html>