我正在使用Symfony 3,我在我的twig文件中有这个代码:
$.ajax({
url: "{{ path('route-action-save') }}",
method: 'POST',
dataType: 'json',
data: {"endDate":$("#enddatepicker").val(),
"startDate":$("#startdatepicker").val(),
"array_tenant_id": array_tenant_id},
success: function (data) {
alert($("#enddatepicker").val());
}
})
我有这个作为我的控制者:
/**
* @Route("/route/action/save", name="route-action-save")
* @Method({"POST"})
*/
public function checkBoxAction(Request $request){
$arrayTenantID = $request->request->get('array_tenant_id');
return $this->render('default/validation.html.twig', array('nameID' => $arrayTenantID));
}
当我尝试将其呈现给validation.html.twig时,它显示为NULL 我有什么遗漏才能看到价值观?
我的目标是获取array_tenant_id,startDate和endDate,并使用这些值在数据库上进行查询。
但是,从Ajax到我的控制器是我的主要优先事项,并且能够在validation.html.twig上呈现它
谢谢,