javascript - 在点击链接上发送 $_GET 变量 - PHP 和 Ajax

标签 javascript php ajax

我想使用 PHP 和 Ajax 自动更新页面。现在我在页面上有这段代码:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<a href="Page-Like.php?idSub=12&idCat=32" class="post"><i class="fa fa-heart-o"></i></a>
</body>
</html>

当用户点击链接时,它被重定向到另一个名为“Page-Like.php”的页面

include("config.php");

//get vars
$idSubliminal=$_GET["idSubliminal"];
$idCategoria=$_GET["idCategoria"];

// mysql_query("insert into Rating .... (mysql insert query)


echo "<script>
location.href=\"AudioSubliminal.php?idSubliminal=$idSubliminal&idCategoria=$idCategoria\";
</script>";

我想要的是使用 Ajax 执行此操作,以便不刷新页面。我知道我缺少 javascript 代码,但我想获得一些建议来完成此脚本。

谢谢!

最佳答案

您只需要一个基本的 ajax 请求即可实现您的功能。检查下面的示例请求。

  function ajaxpr(){
        var URLString="idSub=12&idCat=32"; 
        ajax_request = $.ajax({
               type: 'GET',
               url: "Page-Like.php",
               data: URLString,
               dataType : 'html',
               context: $(this),
               success: function (msg) 
               {
                    //perform the required operation after success
                });

        }

关于javascript - 在点击链接上发送 $_GET 变量 - PHP 和 Ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34846258/

相关文章:

javascript - 嵌套对象实例

php - 从段落标签中剥离样式属性

javascript - 如何在Jquery中从ajax成功中识别调用者方法?

javascript - 分离要在 React.js 中呈现的 HTML

javascript - 除非按下按键,否则如何阻止函数返回

javascript - 如何为数组类创建方法?

php - 如何将javascript变量数据发送到php

php - SQL Join搞不定

MVC3 中的 ASP.NET AJAX 控件?

javascript - 如何在我的代码中使用 jquery 验证和 jquery 自动完成