0

我希望使用 AJAX 加载我的网站页面,因此可以节省每次加载页眉和页脚并更改内容。

当我使用 smarty 时,我将如何做呢?

我知道这可能是它需要进入的顺序:

--

请求 PHP

解析 TPL

制作html

在浏览器中显示

--

我只是不确定如何实际进行第二步和第三步。

4

2 回答 2

0

做你通常会做的事情。

对于 AJAX:调用一些 javascript 函数,检索要显示的数据,在某个 DOM 位置显示数据

对于 php/smarty:接收请求(来自 ajax,但谁在乎),做 PHP 的东西,填充 smarty 变量,调用 smarty 显示,返回显示数据。

于 2013-02-13T12:39:49.673 回答
0

你可以通过两种方式做到这一点:

调用更改 div 内容的 jquery ajax 函数。

第二 :

在您想要更改内容的地方使用 iframe。

于 2013-02-13T13:47:37.517 回答