将javascript变量传递给.php文件

时间:2013-04-30 20:32:50

标签: php javascript mamp

我有两个文件一个charts.js和另一个getdata.php。 charts.js文件有一个变量 campaignId(这是一个数字),我需要传递给我的getdata.php文件,我想将campaignId放在MySQL查询中。问题是该值未传递给php文件。我该如何解决这个问题。感谢

我在本地运行我的所有代码。使用MAMP。我的所有代码文件都在一个文件夹中,路径被赋予MAMP。

在charts.js文件中,这就是我写的内容。

function  category(camp_id){   
        camp = camp_id;   
        $.ajax({   
        type: "POST",   
        url: "http://localhost:8888/getdata8.php",   
        data: camp,   
        error:function() {   
                alert("sorry")   
        },   
       success: function(result) {   
           alert(result);   
       }   
    });   
}  

在我的PhP中我正在做:

$id= $_POST['camp'];

2 个答案:

答案 0 :(得分:1)

将对象传递给data

data: {
    camp: camp_id
}

答案 1 :(得分:1)

您可能无法正确声明/设置阵营,它应该类似于以下内容:

var camp = "camp=" + camp_id;
相关问题