Javascript 使用AJAX将JQuery变量传递给PHP

Javascript 使用AJAX将JQuery变量传递给PHP,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我试图传递3个如下所示的变量 var location = document.location.pathname; var search = document.location.search; var referrer = document.referrer; 我以前从未使用过AJAX,但我知道您可以使用它来实现这一点 有人能帮我吗?提前感谢。这里有一个简单的Ajax POST方法可以帮助您。这里有一个例子 $.ajax({ type: "POST",

我试图传递3个如下所示的变量

var location = document.location.pathname;
var search = document.location.search;
var referrer = document.referrer;
我以前从未使用过AJAX,但我知道您可以使用它来实现这一点


有人能帮我吗?提前感谢。

这里有一个简单的Ajax POST方法可以帮助您。这里有一个例子

$.ajax({
            type: "POST",
            url: "ajax.php",
            data: {location: location, search: search, referrer: referrer},
            success: function(response){                    
                //do something
            }
        })//ajax end
现在在ajax.php中,您可以通过$\u POST接收值

PHP Receivingajax.PHP

var_dump($_POST['location']);

你可以这样做:

    $.ajax({
        type: "POST",
        data: {'location': location,
            'search': search,
            'referrer': referrer
        },
        url: "Here the path to your php-file",
        success: function (data) {
            Here you could react on any 
        }
    });

在php文件中,您可以通过Post接收这些数据并进行处理。

您知道jQuery有一个关于Ajax的教程吗。这就是教程的目的:教你一些你不熟悉的东西。