我发送POST ajax请求。
$.ajax({
url: {{getforwardhist}},
type: 'POST',
dataType: 'json',
data: [{"id" : 3}],
success: function(data) {
console.log("reload ajax");
}
});
在php
/**
* @Route("/member/getforwardhist", name="getforwardhist",methods={"POST"})
* @return \Symfony\Component\HttpFoundation\Response
*/
public function getForwardHist(Request $request){
$id = $request->request->get('id'); //Not get ID
当我使用GET请求时,$request->query->get('id')
有效,但对于POST,$request->query->get('id');
我认为这是最简单的实现,我找不到导致此错误的原因。
我需要检查吗?