2013-05-10 49 views
0

最近我开始学习如何设置MVC模型。我建立了一个简单的单页应用程序来发展我的技能。它需要一个配置文件以及一些包含在索引文件中的类(使用__autoload)。在AJAX请求中包含所需的文件PHP页面

我的问题:假设我想将AJAX调用包含在PHP页面中,这些页面也需要上述的配置数据和/或类来生成它们的输出。我认为我必须在每个AJAX请求的PHP页面上包含必需的文件,或者可能有另一种方式来处理“全局”?

非常感谢您的支持。

+0

什么是你想要做什么呢? – doniyor 2013-05-10 12:26:07

+0

基本上Ajax会从客户端调用一些路径,你的PHP脚本之一,就像浏览器请求一样,将它视为这样。你不需要把你的“配置”带到客户端。 – Zlatko 2013-05-10 12:27:12

回答

0

我不知道你为什么需要配置你的ajax调用。

ajax与其他正常调用的调用方式相同,只是异步调用。

$.ajax({ 
    url: "/path/", // or "yourphpfile.php" 
    type: "get", // or post 
    data: {data:data} 
}).done(function(){ 
    alert("success, you are happy"); 
}); 

你不需要任何配置

+0

是的。因此,必须使用require('/ path'/)来包含yourphpfile.php和任何其他AJAX调用页面中所需的任何'config'/ classes。我只是想确定。谢谢。 – 2013-05-11 05:28:59

+0

@DurianNangka,是的,但这不是ajax问题。而是PHP的问题。无论您是通过ajax还是通常调用页面,都需要该配置,如果您正在讨论将某些文件导入到phpfile。 – doniyor 2013-05-11 07:17:21