jquery - TypeError : $. ajax(...) 不是函数?

我正在尝试创建 AJAX 请求。这是我的函数定义:

function AJAXrequest(url, postedData, callback) {
    $.ajax({
        type: 'POST',
        url: url,
        data: postedData,
        dataType: 'json',
        success: callback
    });
}

这里是我调用它的地方,提供参数:

AJAXrequest('voting.ajax.php', data, function(data) {
    // function body
});

然而回调没有运行,而是我得到一个 console.error:

TypeError: $.ajax(...) is not a function.

为什么?

最佳答案

这里的答案都没有帮助我。问题是:我使用的是 jQuery 的精简版本,它删除了一些东西,ajax 就是其中之一。

解决方案:只需下载常规(压缩或非压缩)版本的 jQuery here并将其包含在您的项目中。

https://stackoverflow.com/questions/18271251/

相关文章:

python - 如何安全地创建嵌套目录?

python - 如果 __name__ == "__main__": do? 会怎样

python - Python 中的元类是什么?

python - 如何检查文件是否存在无异常?

python - Python有三元条件运算符吗?

ios - 如何将 JSON 字符串反序列化为 NSDictionary? (适用于 iOS 5+)

python - 如何列出目录的所有文件?

javascript - 将对象字符串转换为 JSON

python - 如何执行程序或调用系统命令?

python - Python 是否有字符串 'contains' 子字符串方法?