假设我正在制作一个包含用户帖子列表(例如 Twitter feed)的网页,并且用户想要从中删除帖子。该列表是使用 PHP 和 MySQL DB 动态生成的。我还有一个 delete.php,它通过 POST 请求获取 ID 作为输入,并删除具有该 ID 的条目。我知道我可以通过 jquery 发送帖子请求,方法是让用户单击删除图标,该图标放置在提要上的每个帖子旁边。我应该如何构建 HTML 以便我能够找出要删除的帖子?我应该在输出的 HTML 中包含 ID 吗?或者还有别的什么吗?请帮忙!
最佳答案
我会向删除按钮添加 data-id="123"属性。您可以通过 jquery 访问该值并将其作为 POST 变量包含在其中。
类似于:
$('.delete').on('click', function() {
var id = $(this).attr('data-id');
var url = 'http://www.example.com/ajaxurl.php';
$.post(url, {id: id}, function(response) {
alert('Post deleted');
});
});
关于php - 通过 AJAX 从帖子列表中删除帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26540638/