Php jQuery+&书信电报;a>;标签

Php jQuery+&书信电报;a>;标签,php,jquery,Php,Jquery,我已经创建了一个Facebook/Twitter风格的状态更新,新状态“被添加到无序列表中”。我现在想添加一个“REMOVE”函数,但是,我不确定如何最好地完成这一点 在我的列表项中,使用状态post ID的唯一ID创建我的[a]标记,并设置侦听器类 让jQuery使用listener类侦听[a]标记 将ID发布到PHP脚本以删除帖子;如果返回成功,则返回“ok”;如果返回失败,则返回“fail” 在回调函数中,如果没有问题,则找到元素并将其删除 HTML: 我还没有尝试过任何东西,只是想知道是

我已经创建了一个Facebook/Twitter风格的状态更新,新状态“被添加到无序列表中”。我现在想添加一个“REMOVE”函数,但是,我不确定如何最好地完成这一点

  • 在我的列表项中,使用状态post ID的唯一ID创建我的[a]标记,并设置侦听器类
  • 让jQuery使用listener类侦听[a]标记
  • 将ID发布到PHP脚本以删除帖子;如果返回成功,则返回“ok”;如果返回失败,则返回“fail”
  • 在回调函数中,如果没有问题,则找到元素并将其删除
  • HTML:


    我还没有尝试过任何东西,只是想知道是否有更好、更有效的方法来实现这一点,这似乎是一种完全明智的方法。您在实施过程中是否遇到了具体问题?
    <li id="id-1234">
       Some text
       <a href="#" class="remove_li">Remove</a>
    </li>
    
    $(document).ready(){
        $('.remove_li').live('click', function(){
           var id = $(this).parent().attr('id').substring(3);
           var that = this;
           $.post('url.php', {id: id}, function(data, status){
               if(status == 'success'){
                   $(that).parent().remove();
               } else {
                   alert("Couldn't delete");
               }
           });
        });
    }