Javascript jQuery.getJSON不返回任何内容。
我试图调用一个json文件,但我的函数没有返回任何内容 index.htmlJavascript 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>
<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>