javascript - Ajax添加带有 session id和用户id问题的记录

标签 javascript php jquery ajax

我有一个添加 friend 系统,我想进行 ajax 调用,但它不起作用,我希望 ajax 在表中插入 session id(我)和 friend id,但我没有运气,我是初学者。

JS 代码:

    $('#add').click(function(){
  var u =  "<?php echo $_SESSION["user"];?>";
  var f =  "<?php echo $_GET["u"];?>"; 
   $.ajax({
      type: "POST",

      url: "?u="+u+"&add="+f,
      success: function(){
         alert("success");
      }
   });
});


 <a id='add' class='btn btn-success' href=\"#\">Add as friend</a>

任何帮助表示赞赏!谢谢。

最佳答案

由于您发送的是“post”请求,因此永远不会处理该请求,因此您必须使用“GET”方法发送它,请参阅这可能会有所帮助

('#add').click(function(){
   var u = `"<?php echo $u->id?>"` <--- this is friend id
 var id = "<?php echo  $_SESSION['user']";?> <---- this is my id


     $.ajax({
          type: "GET",
          url : "?u="+u+"&add="+id,
          success: function(data){//here the function should have a parameter which is the response of your request
             alert(data);//try to debug it and see what is the response or alert("success")
          }

在你的 php 文件中,你可以通过使用简单地获取这些参数 $_GET["u"]$_GET["add"] 在插入请求中使用它们

关于javascript - Ajax添加带有 session id和用户id问题的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38034858/

相关文章:

javascript - 如何在完全加载之前隐藏网站内容?

javascript - 使用 Fancybox 显示 div

javascript - 在运行时用来自indexeddb的数据填充cshtml

c# - RSA解密公式的问题

javascript - 使用必需的表单字段填充 JavaScript 数组

javascript - 选择日历日期并更新链接标签

php - 如何检查php脚本是否已经在运行

PHP消息线程系统

php - 使用 PayumBundle 注册自定义网关

jquery - 移动到另一个网址