通过AJAX传递POST数据

时间:2015-09-22 18:31:47

标签: javascript php ajax

我试图通过AJAX传递一些POST数据,并且我已经尝试了我能想到的一切。我使用Google Charts EventListener来"听"单击(本质上是一个OnClick函数)来处理AJAX。它一直处理,但它没有填充POST变量。我知道变量"打顶"确实返回正在寻找的正确值,使用alert来确保。这些值的示例包括第1,第2,午夜。

var topping = groupcol.getValue(selectedItem.row, 0);
    $.ajax({
      type: 'POST',
      data: { 'shifts' : topping },
      success: function(){
        alert('Works');
        window.location.reload();
            }
    });

在页面的顶部(和底部,为了测试的缘故),我有一个简单的声明来打印值或什么都没有。"我还想将值设置为PHP全局。

if (isset($_POST['shifts'])) {echo "Working";}
else {echo "Nothing";}

它将处理所有内容,显示" Works"警告,并重新加载页面,但POST变量不会被填充。是什么给了什么?

0 个答案:

没有答案