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

Php 通过AJAX传递单击元素的唯一引用,php,html,ajax,forms,Php,Html,Ajax,Forms,这个标题有点让人困惑,我不知道如何正确地把它作为一个标题 我将尝试更好地解释: 我有一个论坛页面,当然和其他论坛一样,你可以在帖子上发表评论。我应该包括删除你写的东西 为此,我计划设置一个单独的页面来删除评论,并使用AJAX无缝地完成这项工作。但是,我需要特定的回复ID来删除用户打算删除的回复ID 下面是一个图片链接。这张图片展示了几个评论被发布,显然它们在数据库中都有单独的id,我只是不知道如何获得正确的id 因此,只需单击我需要检索回复ID,任何帮助都将不胜感激。根据您刚才的解释,您可以在

这个标题有点让人困惑,我不知道如何正确地把它作为一个标题

我将尝试更好地解释: 我有一个论坛页面,当然和其他论坛一样,你可以在帖子上发表评论。我应该包括删除你写的东西

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

下面是一个图片链接。这张图片展示了几个评论被发布,显然它们在数据库中都有单独的id,我只是不知道如何获得正确的id


因此,只需单击我需要检索回复ID,任何帮助都将不胜感激。

根据您刚才的解释,您可以在添加注释的同时附加属性,如


点击我,我是一个评论!

这将允许您使用ajax引用数据id以获取其值,然后发布它

这有意义吗


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

根据您刚才的解释,您可以在添加注释的同时附加属性,如


点击我,我是一个评论!

这将允许您使用ajax引用数据id以获取其值,然后发布它

这有意义吗

我认为Martin Kuchyňár也这么说。

您可以将数据id=“XXX”添加到元素中。并通过类访问

$('.yourClass').click(function(event) {
   var id = $(this).attr('data-id');
   console.log(id);
});
在浏览器控制台中检查您获得的ID

您可以将数据ID=“XXX”添加到元素中。并通过类访问

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

在浏览器控制台中检查您获得的ID

将带有帖子ID的
隐藏
输入添加到每篇帖子中,并将其与AJAX调用一起发送。然后服务器端检查帖子id是否属于用户等@GillBates真棒,谢谢:)@mickmackusa不,不是。在这种情况下,我不想写一个完整的答案,因为一个隐藏的输入非常古老,现在可能有更好的方法。@mickmackusa你在评论中看到了讽刺,对吗?@MacroMan你是在寻求澄清吗?(我只是想澄清一下。)将带有帖子id的
hidden
输入添加到每篇帖子中,并在AJAX调用中发送。然后服务器端检查帖子id是否属于用户等@GillBates真棒,谢谢:)@mickmackusa不,不是。在这种情况下,我不想写一个完整的答案,因为一个隐藏的输入非常古老,现在可能有更好的方法。@mickmackusa你在评论中看到了讽刺,对吗?@MacroMan你是在寻求澄清吗?(我只是想澄清一下。)