我有一个使用 AJAX 应用的插入语句,当我应用 fadeOut 函数时,成功消息消失,但当我尝试插入另一个值时,尽管值已插入数据库,但成功消息不再出现。
Ajax 代码:
$(document).ready(function(){
$("#insert").click(function(event){
event.preventDefault();
$.ajax({
url:"insert_back.php",
method:"post",
data:$('form').serialize(),
dataType:"html",
success:function(msgStr){
$("#Imsg").html(msgStr).fadeOut(3000);
}
})
})
})
最佳答案
在成功函数中
更改$("#Imsg").html(msgStr).fadeOut(3000)
;这到$("#Imsg").show().html(msgStr).fadeOut(3000);
关于jquery - 淡出仅有效一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48821345/