在symfony中执行来自dojo.xhrGet的Javascript

时间:2011-07-11 09:27:29

标签: javascript ajax symfony1 dojo

我是dojo的新手,也是symfony的新手,我在这里遇到了一个小问题:我想使用Ajax重新加载我的页面的一部分,但它包含一个需要执行的Javascript。这在原型或Jquery中并不是一个问题,但我无法在dojo中找到它。 (我需要使用dojo,因为它是symfony的一部分,并且已经在我应该修改的页面上大量使用。我也知道这可能是不成熟的技术,但它只是我需要做的一个小模块,这将是最简单的方法......)
你能帮帮忙吗? 谢谢,
托马斯

1 个答案:

答案 0 :(得分:0)

您可以使用dojo的require工具

来完成

有关此内容的更多信息,请查看文档

dojo.require("my.path.to.file", false, true);

当你想要加载javascript文件时调用它,主要是在ajax请求完成之后。因此,如果这个javascript要改变/执行对放入DOM的ajax加载内容的一些操作,你将不会得到NOT_FOUND dom异常。