我有这段代码:
$(document).ready(function () {
$.getJSON('http://localhost:5000/', function (response) {
console.log(response);
});
});
localhost:5000 是一个 flask/python
脚本,它返回一个 json
,如下所示:
{
"data": [
0,
0,
0,
我得到:
$.getJSON is not a function TypeError: $.getJSON is not a function
有什么技巧可以让我开始解开整个球吗?
谢谢!
编辑:
HTML:
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js"></script>
<script src="lib/main.js"></script>
</head>
<body>
</body>
</html>
lib/main.js
是 document.ready
所在的位置。
谢谢!
最佳答案
您似乎使用的是slim
版本的jquery
,它没有方法getJSON
,这就是您收到此错误的原因。
请使用完整版本的 jquery
而不是以下链接。
https://code.jquery.com/jquery-3.1.1.min.js
Slim
版本的 jquery
不包括 ajax
、动画效果
等
关于javascript - JQuery 问题 "TypeError: $.getJSON is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48379403/