在从jquery加载的脚本中使用类

时间:2013-12-13 04:52:22

标签: php jquery ajax

我有一个主页面,其中包含我的类require_once('../classes/init.php');,在这个页面上我有一些ajax调用将脚本加载到DIV,但是这个加载的内容需要访问类我从主页面中包含,但是当我尝试从动态加载的脚本中访问类的成员时,我收到一个错误,说我尝试访问的类是未定义的。有没有办法从动态加载的脚本中访问这些类?

样品

main_site.php

  require_once('../classes/init.php');
  ......
  ..........
  <a>load script ClassXYZ into div</a>
  <div> ClassXYZ script loaded after user clicks on the anchor link above </div>

ClassXYZ.php

  $ClassXYZ = new Class();
  $ClassXYZ->doStuff();

错误 致命错误,在........

中找不到ClassXYZ

ClassXYZ在../classes/init.php文件

中声明

1 个答案:

答案 0 :(得分:1)

理想情况下,您的方法应该有效。 尝试添加require_once('../ classes / init.php');使用其他代码动态声明。