相关疑难解决方法(0)

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

我正在尝试创建一个简单的AJAX请求,它从MySQL数据库返回一些数据.这是我的功能如下:

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

......这就是我所说的,解析所需的参数:

AJAXrequest('voting.ajax.php', imageData, function(data) {
    console.log("success!");
});
Run Code Online (Sandbox Code Playgroud)

然而,我的成功回调没有运行(因为"成功!"没有记录到控制台),我在控制台中收到错误:

TypeError: $.ajax(...) is not a function.
success: callback
Run Code Online (Sandbox Code Playgroud)

这是什么意思?在成功事件触发$ .ajax内部的匿名函数之前,我已经完成了AJAX请求,但现在我正在尝试运行一个单独的命名函数(在这种情况下,是一个回调).我该怎么做?

ajax jquery json

176
推荐指数
7
解决办法
26万
查看次数

标签 统计

ajax ×1

jquery ×1

json ×1