我想在我的Ajax请求渲染视图退回,有的整数值,但我不知道我怎么能做到这一点。 我试着用编码内容转换成JSON数组,但随后成功回调函数我越来越数组在那里我可以看到整场,和“头”参数是空的。 所以,我怎么能同时返回整型参数和渲染Symfony2的反应呢?
Answer 1:
我从你的问题,你是想返回类似假设..
array(
'html' => **your html**,
'integer' => **your integer**,
);
如果这是正确的,你可以做到以下几点...
// ->renderResponse render the string and creates a response object for you to return
// ->render just renders the string into a variable
$html = $this->container->get('templating')->render(**template**, **parameters**);
$integer = **your integer**;
// Return a JSON object with the correct headers and what not
return new JsonResponse::create(array(
'html' => $html,
'integer' => $integer,
));
文章来源: How to return both integer parameter and render template as response in Symfony2