首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取ajax中的每个foreach循环

获取ajax中的每个foreach循环
EN

Stack Overflow用户
提问于 2022-05-30 22:30:06
回答 1查看 218关注 0票数 0

我目前正在寻找一个社交媒体风格的网站。

我有一个显示用户帖子的sql表的预见。

我查看并找到了如何在不刷新的情况下提交到php文件,但现在我需要一种方法,使我能够喜欢每个单独的帖子。

目前,如果我把ajax脚本放在底部,它就像foreach循环中的最后一篇文章。对于我怎样才能得到“喜欢”正确的帖子有什么建议吗?希望这能解释得够多。

我的ajax代码:

代码语言:javascript
运行
复制
$(document).ready(function(e){
    e.preventDefault();
    $.ajax({
        url: "get_data.php",
        type: "POST",
        data: {postid, $postid},
        success: function(data){
            
    });
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-30 23:00:03

例如,您可以为每个post设置一个按钮,并添加onclick事件来调用函数,并将post id作为函数参数传递。

所以你的功能看起来就像

代码语言:javascript
运行
复制
function likePost(postid){
  try{
    
      $.ajax({
        type: "POST", 
        url: "get_data.php",
        data:{"postid": postid},
        success: function(data){
             console.log(data);       
    }
      });

 
  }
  catch(e){
    alert(e);
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72440594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档