gpt4 book ai didi

jquery - 基础遵守AJAX功能

转载 作者:行者123 更新时间:2023-12-01 05:39:23 25 4
gpt4 key购买 nike

我一直在尝试创建一个检查用户系统以防止重复。下面的代码正确返回 true 或 false,但由于某种原因,它没有触发错误类系统来显示错误。

JavaScript

$(document).foundation({
abide : {
validators: {
checkUser: function(el, required, parent) {
var result = $.ajax({ type: "GET", url: "../functions/checkUsername.php",data:{'username':el.value}, async: false }).responseText;
return result;
}
}
}
});

PHP 脚本检查用户名并返回 true 或 false。

如果有人知道我做错了什么,我将不胜感激。

最佳答案

$.ajax() 的调用会返回一个 Promise,因为它是非阻塞的。我不认为 Abide 处理 promise :也许它只是期望 truefalse,并且因为你的结果可以被强制为 true (它是既不是 null 也没有e罚款)它认为用户输入是有效的。

关于jquery - 基础遵守AJAX功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31764907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com