未捕获的类型错误:$.post不是函数
Uncaught TypeError: $.post is not a function
我在控制台中收到此错误:
未捕获的类型错误:$.post不是函数
对于这段代码:
<script type="text/javascript">
$('#cl_submit').click(function() { //#cl_submit is a button
$('#cl_stage1msg').html('Processing...');
$.post("process/cookie.php", $("#cl").serialize(), function(response) { //#cl is a form
$('#cl_stage1msg').html(response);
});
return false;
});
</script> <!-- popup included -->
我就是找不出有什么不对的地方。为什么这不起作用,有线索吗?
但是,$('#cl_stage1msg').html('Processing...');
运行良好。
似乎只有帖子功能没有得到认可。
我正在使用https://code.jquery.com/jquery-3.1.0.slim.min.js
您使用的是jQuery的精简版本,该版本不包括Ajax方法(在您的案例中为$.post()
(。
使用非精简版本,可在此处获得:https://jquery.com/download/,例如:
https://code.jquery.com/jquery-3.5.1.min.js
来自jQuery 3.0发布帖子:
薄型
[…]有时不需要ajax,或者您更喜欢使用众多独立的ajax之一专注于ajax请求的库。[…]除了包含ajax和特效模块,我们发布了一个"瘦"版本[…],它不包括ajax、特效和当前已弃用的代码。
如果使用jquery slim版本,则会出现此问题。使用jquery js文件的缩小或未压缩版本
相关文章:
- 从类方法中的 ajax post 函数回调函数更改 javascript 类属性
- 在计算AJAX POST函数时遇到问题
- AJAX POST函数未上载文件
- 用于表单验证的 jQuery post 函数只允许 alert() 显示返回的数据
- Javascript 故障破坏了用于选择输入的 POST 函数
- Jquery .ajax POST 函数错误返回 asp.net MVC.
- 如何使用 javascript 使用 angular 2 http post 函数提交表单
- 扩展 jQuery post 函数
- 本机表单提交后的 ajax $.post 函数
- 我的$.post函数没有't返回任何数据
- $.post 函数不起作用
- Node.js中的GET/POST函数
- $.post函数,返回为空
- Mocha正在测试一个post函数
- 如何获取 jquery post 函数的返回值
- 为什么可以't更改Jquery$.post函数(JavaScript)内部的值
- 我可以把带有GIF内容的$.post函数的结果放在javascript图像对象中吗
- Post函数与nodejs和mysql
- 关于AJAX XMLHttpRequest post函数的数据大小是否有限制?
- 为什么我的post函数不能访问它上面的变量?