Javascript 将AJAX POST变量转换为PHP

Javascript 将AJAX POST变量转换为PHP,javascript,html,canvas,Javascript,Html,Canvas,我试图将一个javascript变量posY发布到一个php文件中。我犯了一个错误 注意:未定义的索引:C:\xampp\htdocs\Heads\u中的数据在\u clouds\submitposY.php中 posY是在javascriptn中定义的,所以这不是问题所在 这是密码 $.ajax({ type: "POST", url: "submitposY.php",

我试图将一个javascript变量posY发布到一个php文件中。我犯了一个错误 注意:未定义的索引:C:\xampp\htdocs\Heads\u中的数据在\u clouds\submitposY.php中

posY是在javascriptn中定义的,所以这不是问题所在

这是密码

$.ajax({
type: "POST",                                     
url: "submitposY.php",                                             
data : { data :posY }
});
submitposY.php上的php是

echo $_POST['data'];
方法应该是“post”,而不是类型。因此:

$.ajax({
method: "post",                                     
url: "submitposY.php",                                             
data : { data :posY }
});

将{data:posY}替换为{data:42},以确保发送的是真实值。或的可能重复项