我无法通过蛋糕php控制器文件中的ajax调用检索作为帖子发送的值
$.ajax({
type: "POST",
url: "share",
data: country,
dataType: "json",
success: function (response) {
if (response.success) {
// Success!
} else {
console.log(response.data, response.code);
}
}
});
我尝试过以下方法通过POST检索上述代码中发送的数据。但他们都没有工作。
$this->params
$this->data
$_POST[]
$this->request
url指向控制器页面中的功能 请你们中的任何人告诉我如何检索价值。
答案 0 :(得分:0)
通过ajax提交数据并希望蛋糕以常规方式提取时,只需使用$('whatever').serialize()
。
如果您没有要序列化的实际表单,可以通过提交以下数据伪造它:
$.ajax({
...
data: {
data: country
},
...
});
请注意cake如何生成data[Model][field]
等字段。你不需要Model部分,但data
部分很重要。