Javascript 有人能帮我检查一下jquery.ajax是否不工作吗

Javascript 有人能帮我检查一下jquery.ajax是否不工作吗,javascript,jquery,ajax,Javascript,Jquery,Ajax,这是为了检查用户名是否已经存在。您是否检查了jquery是否存在冲突?试一试 $.ajax({ url: "/BookStore1.1/UserServlet", data: {method: "ajaxValidateLoginname", loginname: "value"}, type: "POST", dataType: "json", async: false, cache: false,

这是为了检查用户名是否已经存在。

您是否检查了jquery是否存在冲突?试一试

$.ajax({
        url: "/BookStore1.1/UserServlet",
        data: {method: "ajaxValidateLoginname", loginname: "value"},
        type: "POST",
        dataType: "json",
        async: false,
        cache: false,
        succees: function (result) {
            alert("fffff");
            if (!result) {
                $("#" + id + "Error").text("The user name has been registered!");
                showError($("#" + id + "Error"));
                return false;
            }
        }
而不是

jQuery.ajax.()
此外,请尝试使用小写字母

$.ajax()
检查您从回复中收到的信息,并使用

{
   method: 'post'
}

Or

{
   type: 'post'
}
同样,请注意使用类型杂耍,因为如果在json模式下使用此语法

console.log(result)

请记住,结果可能始终是一个对象,也可能是空的。

以“成功”开头,拼写错误-成功者,请更改它应该有效,并且永远不要使用我们的
async:false
。这是一种糟糕的做法,您应该看到弃用警告案例与方法/类型无关。。它在内部是标准化的。至于
$!=jQuery
将抛出错误。还有比这更常见的各种其他问题
if (!result) {