请我使用php,ajax和jquery。当我发布状态时,状态是用ajax和php发布的,所以没有发生整个页面重新加载,但问题是我希望在已发布状态旁边查看已发布状态,这意味着旧状态需要刷新所以我发布了新的发布状态....我希望我能做到并只更新没有整个页面的状态部分...这是我用来发布状态而不重新加载的代码。
$('input#post-submit').on('click', function(){
var post = $('textarea#userPost').val();
var azoul = $('input#token').val();
if($.trim(post) != '' && $.trim(azoul) === 'azoul_majidi15AJH45skLD')
{
$.ajax({
url:"post-post.php",
method:"POST",
data:{post:post,azoul},`enter code here`
dataType:"text",
success:function(data){
$('#post-state').text('Your Status was posted successfully');
}
});
}
});

答案 0 :(得分:0)
在你的ajax成功的内部,用新帖子内容替换旧帖子div的html。 $("#old_post_div").html("new_post_content");
或者您可以使用前置或追加,以便新内容将与旧内容一起添加或附加。