我使用$request->isXmlHttpRequest()
从Symfony2项目中的浏览器捕获ajax请求。实际请求工作正常,除非我的twig模板中有任何错误被呈现,在这种情况下,似乎没有任何响应发生。令人讨厌的是,Symfony2 Profiler没有显示有关应该呈现的模板的任何信息 - 没有关于匹配的路由,变量值或任何数据库调用的详细信息。
有人可以告诉我为什么会这样吗?
答案 0 :(得分:1)
我遇到此问题,只有Chrome浏览器可以帮助我找出响应错误。 请执行以下操作:
首先右键单击chrome上的页面,然后单击inspect元素
其次转到网络标签,然后找到你的服务器的ajax请求并点击该请求chrome有一个很好的功能,你可以看到HTML中的响应这个HTML响应让你知道你的问题或错误或者其他什么因为你没有得到你需要的回应。 试试这个,让我知道你的结果?