重新加载网页的特定部分

时间:2017-06-03 18:19:17

标签: php jquery mysql ajax

请我使用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'); 
                }
          });
     } 	
}); 
    




1 个答案:

答案 0 :(得分:0)

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