从 jQuery 加载 symfony 2 目录中的 php 文件

Load php file in symfony 2 directory from jQuery

我在 bundle 的一个 twig 文件中有这行代码 (jQuery)(BundleDir/Bundle/views/mapname/index.html.twig) :

$('#datacount').load('getDataCount.php');

我的问题是我需要将 getDataCount.php 文件放在 symfony 2 目录中的什么位置。 一直提示找不到这个文件..

谢谢!

jQuery.load() 执行 HTTP GET 请求,在您的情况下它是 GETting 'getDataCount.php'.

要么你真的(真的,真的)想要那个文件独立,你可以只放一个“/”并将文件移动到你的网络文件夹中

$('#datacount').load('/getDataCount.php');

app/..
src/..
web/getDataCount.php

或者您希望它成为一个 symfony 控制器,并且您必须使用书中定义的路由和控制器 http://symfony.com/doc/current/book/routing.html

干杯