之前有人问过这个问题,我确实环顾四周,尝试了很多方法,但它没有执行。alert
似乎只有一个功能起作用。success:
在执行我POST
的 ajax后,我试图加载一个小 div 。这是我的代码:
$("#send").click(function(e) { e.preventDefault();
$.ajax({
type: 'POST',
url: 'actions/update.php',
data: $('#content').serialize(),
success: function() {
$(this).html('<div id="status">Saved!</div>');
}
});
});
$('#status').delay(5000).fadeOut(400);
我对这个 Div 的 CSS:
#status {
position:fixed;
top:50%;
left:50%;
z-index:100000;
width:150px;
height:150px;
margin:-75px 0 0 -75px;
background-color:rgba(0,0,0,0.7);
border-radius:150px;
font-size:30px;
line-height:150px;
font-weight:700;
color:#fff;
text-align:center;
cursor:default; }
我会在某处引起冲突吗?这是因为e.preventDefault();
任何帮助或链接将不胜感激!