使用.load函数动态加载动态创建的内容

时间:2012-08-31 10:52:13

标签: jquery ajax

我的问题是我已经研究了一段时间,但每次我混合使用“动态”和.load()时,“我得到了所有错误(或正确)的结果,所以尽量避免尽可能清楚

例如,我有 2页,索引页和关于我们页面。我知道使用jQuery和.load()函数,我可以向另一个文档(例如关于我们页面)发出请求,并将关于我们页面的内容作为一个整体加载到索引等...并且我甚至可以更具体地使用像

这样的东西

.load(“url here”#content div id具体来自我想加入的关于我们页面的索引。)

我的问题是,当您从about us页面加载到索引中的内容被动态创建时会发生什么?

所以说例如我有一个WordPress自定义模板,其中几乎所有内容都是动态生成的。例如,在由WordPress和数据库生成的about us页面中,如果about us页面中的内部内容div中包含此<?php echo bloginfo('url');?>,则会在页面上打印网站URL(例如XYZ) .com),当通过AJAX调用.load()进入索引时,我会得到未运行的代码,还是会像正常一样处理,我得到XYZ.com

1 个答案:

答案 0 :(得分:1)

它将被正常处理,首先它将在服务器上生成,然后生成的html(responseText)将在您的页面中发回。与直接调用将在服务器端生成的php页面的方式相同。