jQuery +

Ben yeni durum 'Sırasız listesine eklenmiş olsun bir Facebook / Twitter tarzı durum güncellemesini oluşturduk. Ben şimdi ancak, ben en iyi bu başarmak için nasıl emin değilim, bunu bir "ÇIKARIN" fonksiyonu eklemek istiyorum.

  1. Benim liste öğesi, durum sonrası kimliği benzersiz bir kimlik ile benim [a] etiketi oluşturmak ve bir dinleyici sınıfı ayarlamak
  2. JQuery dinleyici sınıfı ile [a] etiketleri için dinlemek zorunda
  3. POST mesajı kaldırmak için PHP komut dosyası kimliği üzerinde; "ok" ile ya da eğer başarılı bir dönüş ile geri dönüşü başarısız olursa "başarısız"
  4. Tamam eğer geri arama işlevi, daha sonra elemanı bulmak ve çıkarmak

1 Cevap

HTML:

<li id="id-1234">
   Some text
   <a href="#" class="remove_li">Remove</a>
</li>

Javascript:

$(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");
           }
       });
    });
}