Javascript 有人能帮我检查一下jquery.ajax是否不工作吗
这是为了检查用户名是否已经存在。您是否检查了jquery是否存在冲突?试一试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,
$.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) {