$ .post jQuery发送帖子数据

时间:2015-09-02 14:26:54

标签: jquery post

我在这里看到了很多这方面的问题和答案,但我无法让它发挥作用。我做错了什么?

function addVote(trainingID , guiderID , StudentID){    
    $.ajax({
        type: "POST",
        url: "../server/addVote.php",
        data: { "trainingsID":  trainingID , "StudentID":  StudentID  ,"GuiderID":  guiderID  }
    }); 
}

我也尝试将其作为字符串发送,但它仍然无效。

如果我像这样运行它可以工作,但我想使用以前的版本。

$.ajax({
    type: "POST",
    url: "../server/addVote.php?trainingsID="+trainingID+"&StudentID="+StudentID+"&GuiderID="+guiderID
}); 

1 个答案:

答案 0 :(得分:1)

当您将参数放入网址时,他们会将$_GET放在服务器上,而不是$_POST。因此,请使用$_GET['trainingsID'],依此类推。

如果您希望能够将脚本与GETPOST参数一起使用,则可以在PHP中使用$_REQUEST - 它包含两组参数。