gpt4 book ai didi

jquery - jQuery 中的 Ajaxform

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

我正在使用ajaxForm。现在我遇到了一个问题。我的想法是当用户输入用户名时,如果用户名错误,应该向用户报告一条消息。

我的代码工作正常,但问题是在向用户显示报告消息后,提交按钮变为非事件状态。因此,用户无法再次单击提交按钮。

如何解决这个问题?

$(document).ready(function(){
$('#myForm').ajaxForm(function(data) {
if (data==1){
$('#bad').fadeIn("slow");
}
});
});

...

<body>
<p id='bad' style="display:none;">Please enter a valid username</p>
</body>

...

<form id="myForm" action=" " method="post">
<center> <input type="submit" id="submitinput" value="Submit"/> </center>
</form>

...

最佳答案

您可能想 try catch 表单上的提交事件,然后使用 ajaxSubmit。像这样:

$('#myForm').submit(function() {
$(this).ajaxSubmit(function (data) {
if (data==1){
$('#bad').fadeIn("slow");
}
});

return false;
});

它可能会避开您正在经历的任何有趣的事情。

关于jquery - jQuery 中的 Ajaxform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/437895/

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