删除记录而不使用AJAX重新加载页面

时间:2014-10-07 09:53:29

标签: php jquery ajax record delete-record

当我通过Ajax从数据库中删除记录时,我认为你应该尝试重新加载页面,直到页面被删除有没有办法解决这个问题,那里有

这是jquery代码

jQuery(document).ready(function ($) {
    $('#del>a').click(function(){

    $.post(
        'ajax.php',
        { delid:$(this).next('input').val() },
        function(data)
        {
            $('#result').html(data);
        })

    })
});

这是php代码

if(isset($_POST['delid']))
{
    $id = mysql_real_escape_string($_POST['delid']);
    $admin->DeleteItem($id,'news');
}

1 个答案:

答案 0 :(得分:1)

if(isset($_POST['delid']))
{
    $id = mysql_real_escape_string($_POST['delid']);
    $del = $admin->DeleteItem($id,'news');
    if($del)
     {
       echo "deleted";
      }

}

不是function(data) success: function(data)

    success:  function(data) {
    if(data=="deleted")
    {
     $(this).hide();
     }
     },