gpt4 book ai didi

jquery - 提交时禁用按钮并在提交后重新启用

转载 作者:太空狗 更新时间:2023-10-29 16:40:18 24 4
gpt4 key购买 nike

我在下面有一个脚本,它通过 ajax 将数据提交到服务器并且运行良好。我想要实现的是在提交时禁用按钮并在提交后重新启用它。

$(document).ready(function(){
$('.comment').on('submit',function(event){
event.preventDefault();
data = $(this).serialize();
$.ajax({
type: "POST",
url: "user_comment.php",
data: data
}).success(function(msg) {
$('#new_entry').html(msg);

$('.textbox').val("");

});
});
});

HTML

<form name="form1" method="post" action="" class="comment">
<p>
<label for="comment"></label>
<textarea name="comment" id="comment"></textarea>
</p>
<p>
<input type="submit" name="button" id="button" value="Submit Comment">
</p>
</form>

最佳答案

您可以使用 prop()喜欢

$(document).ready(function() {
$('.comment').on('submit', function(event) {
$('#button').prop('disabled', true);
event.preventDefault();
data = $(this).serialize();
$.ajax({
type: "POST",
url: "user_comment.php",
data: data
}).success(function(msg) {
$('#button').prop('disabled', false);
$('#new_entry').html(msg);
$('.textbox').val("");
});
});
});

关于jquery - 提交时禁用按钮并在提交后重新启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31132571/

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