POST后刷新div

时间:2014-10-01 20:00:28

标签: php jquery refresh

我想从我的猫中删除邮件时刷新div如何使其工作?
我已经放了一段代码。
提前谢谢。

<script type="text/javascript">
        function deleteBox(id){
                              if (confirm("Confirnez-vous la suppression du message?"))
                              {
                                var dataString = 'id='+ id;
                                       $.ajax({
                                       type: "POST",
                                       url: "del.php",
                                       data: dataString,
                                       cache: false,
                                       success: function(result){
                                       if(result){

                                    // if data delete successfully
                                    if(result=='success'){  
                                    //Check random no, for animated type of effect
                                    var randNum=Math.floor((Math.random()*100)+1);
                                    if(randNum % 2==0){
                                    // Delete with slide up effect
                                    $("#chat-item_"+id).slideUp(1000);

                                    // HERE

                                    }else{
                                    // Just hide data
                                    $("#chat-item_"+id).hide(500);

                                    }
                                    }else{
                                    var errorMessage=result.substring(position+2);
                                    alert(errorMessage);
                                                }
                                            }
                                        }
                                   });
                                }
                            }
    </script>

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

在del.php文件中,您可以运行一个查询,在删除所需邮件后获取所有邮件。然后回显html来填充div。

然后在您的Javascript端,您可以将div的html设置为回显的数据(&#39;结果&#39;变量)。