gpt4 book ai didi

jQuery 存储最后的输入值并与新的进行比较

转载 作者:行者123 更新时间:2023-12-01 04:24:49 25 4
gpt4 key购买 nike

当我将焦点移出 ID 为“regUsername”的输入框时,会执行名为“checkUsername”的函数

$('#regUsername').focusout(function(){
checkUsername();
});

功能:

function checkUsername(){
var form_data = { username : $('#regUsername').val() };
$.ajax({
url: "/register/validateUsername",
type: 'POST',
data: form_data,
success: function(msg) {
var obj = $.parseJSON(msg);
},
error: function(data){
dbdown();
}
});
}

目前,每次您将焦点移出输入框时,ajax post 函数都会运行。这会导致返回的验证框出现轻微闪烁。我想知道是否可以保留传入值的最后一个实例,然后将其与传入的新值进行比较。如果它们相同,则不需要 ajax post。

对此的任何帮助将不胜感激:)

最佳答案

您可以使用隐藏字段。您确定要使用 POST 而不是 GET 吗?

关于jQuery 存储最后的输入值并与新的进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7368604/

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