通过AJAX传递单击元素的唯一引用

时间:2017-05-26 11:03:30

标签: php html ajax forms

标题有些令人困惑,我不确定如何将其作为标题来说明。

我会尝试更好地解释: 我有一个论坛页面,当然在其他地方的其他论坛,你可以评论帖子。能够删除你写的内​​容是我应该包括的内容。

为此,我计划设置一个单独的页面,删除评论并使用AJAX无缝地完成。但是,我需要特定的回复ID来删除用户想要删除的那个。

以下是图片的链接。图片显示了几条评论,显然它们在数据库中都有不同的ID,我只是不确定如何获得正确的评论。

Picture of a post with comments

因此,只需点击一下,我就需要检索回复ID,我们非常感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

根据您刚才解释的内容,您可以在评论中添加属性,同时在第一时间添加该评论

<div class="single-comment"> <a data-reply-id='23'>Click me, I am a comment!</a> </div>

这将允许您使用ajax引用data-id以获取其值,然后将其POST。

这有点意义吗?

我确实认为MartinKuchyňár也这么说。

答案 1 :(得分:0)

您可以将data-id =“XXX”添加到元素中。并通过课程访问

$('.yourClass').click(function(event) {
   var id = $(this).attr('data-id');
   console.log(id);
});

在您的浏览器控制台中检入您的ID