HTML / PHP soru

0 Cevap php

Benim soru oldukça yalındır. Ben tabloda bir mysql tablosu ve her satır bir tablo oluşturma veritabanından kayıtları tutar. Döndürülen daha fazla kayıt vardır kadar her yeni kayıt için yeni bir satır böylece yapılmış ve. Ben onlara bir kaydı silmek için bir seçenek vermek istiyorum ve bu yüzden her satırında kendi sınıf adını vermek istiyorum ve bu yüzden sınıf adının içine php kodu echo çalışıyorum.

Bu şuna benzer:

<tr class="name<?php echo $row['id'];?>">

$ Row ['id'] 1 ise sınıfı, daha sonra Name1 olurdu?

Tamam şimdi ben bu konuda onayı var ki ben kaydı silmek için jQuery kullanarak ve sayfayı yeniden değilim.

Bir kullanıcı ben db ve ekranda bir kaydı silmek için AJAX kullanabilirsiniz bir düğmeye tıkladığında Ben ne yapmaya çalışıyorum olduğunu. Ben db silmek için çalışıyor, ama ben sayfayı yeniden yüklemeden sorun ekranda silme yaşıyorum var.

İşte benim jQuery kodu:

$(".delete").click(function(){
    var delete_id = "delete_id="+$(this).attr("id")
    $.ajax({
        type: "POST",
        dataType: "HTML",
        url: "deleteScript.php",
        data: delete_id,
        success: function(data) {
            $(".name"+$(this).attr("id")).remove();
        }
    });
});

Bu ekranda sınıf adıyla bir şey kaldırmak gerekmez mi? Ben emin. Adı "+ $ (this). Attr (" id ") haklıydı yapmak için uyarı kullanmış, ve ben nerede yanlış gitti Yani şimdi kafam karıştı. Onu düşündüm ne döndü.

Yardım?

0 Cevap