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

时间:2015-01-09 14:02:59

标签: jquery ajax symfony

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

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

我的问题是我需要将getDataCount.php文件放在symfony 2目录中。 它一直说这个文件找不到..

谢谢!

1 个答案:

答案 0 :(得分:6)

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

你真的(真的,真的)要求该文件是独立的,你只需要放一个“/”并将文件移到你的web文件夹中

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

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

或者您希望它是一个symfony控制器,您必须使用Book http://symfony.com/doc/current/book/routing.html

中定义的路由和控制器

干杯