ajaxでmysqlデータベースエントリを削除しようとしています

ajax jquery mysql php
ajaxでmysqlデータベースエントリを削除しようとしています

私はこのようにデータベースを表示するためにajaxを使用します:

while($row2 = mysql_fetch_assoc($result2))
            {
                echo "";
                echo $row2['name'];
                echo "
";
            }
            echo "";
            echo $row['subject'];
            echo "";
            echo "
";
            echo $row['description'];
            echo "" . date("D, M y g:ia",strtotime($row['timestamp'])) . "";
            echo "";
            echo "";
            echo "Delete";
            echo "";

しかし、削除に問題があります。

これを頭に入れてみましたが、実際には削除されません…​:

$(document).ready(function() {
  $('a.delete').click(function(e) {
    e.preventDefault();
    var parent = $(this).parent();
    $.ajax({
      type: 'get',
      url: 'delete.php',
      data: 'ajax=1&delete=' + parent.attr('id').replace('record-',''), beforeSend: function() {
        parent.animate({'backgroundColor':'#fb6c6c'},300);
      }, success: function() {
            parent.slideUp(300,function() {
                parent.remove();
            });
      }
    });
  });
});

どこから始めればいいですか?

  0  0


ベストアンサー

あなたが言及したエラーから判断すると、htmlヘッドのjavascriptの前にJQueryを含める必要があると思います…​

1


タイトルとURLをコピーしました