使用ajax在另一个页面中获取javascript值

时间:2016-06-12 15:03:14

标签: javascript php jquery ajax

我有一个计算点击次数的按钮,我希望最终值存储在我的数据库中,但我很难获得该值。 我有一个页面,我有计数器,我尝试使用ajax将其转到另一页,这是代码。

var clicks = 0;

function hello(){
    clicks += 1;
    document.getElementById("clicks").innerHTML = clicks;
}

$.ajax({
    url: 'conta.php',
    data: {'score' : clicks},
    type: 'POST'
});

在conta.php中:

echo $_POST['score']; 

问题是当计时器用完并且它转到conta.php时会出现未定义的索引:得分错误。 如果可能,真的会欢迎建议。

1 个答案:

答案 0 :(得分:0)

$_POST['score']是您在 POST请求的回复中发布到网址的值。

如果您想在不同的请求中获取数据,那么您需要将其存储在某个地方(例如数据库),然后在您获得存储时将其从存储的任何位置读取您要用于显示它的请求。