Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望使用 AJAX 加载我的网站页面,因此可以节省每次加载页眉和页脚并更改内容。
当我使用 smarty 时,我将如何做呢?
我知道这可能是它需要进入的顺序:
--
请求 PHP
解析 TPL
制作html
在浏览器中显示
我只是不确定如何实际进行第二步和第三步。
做你通常会做的事情。
对于 AJAX:调用一些 javascript 函数,检索要显示的数据,在某个 DOM 位置显示数据
对于 php/smarty:接收请求(来自 ajax,但谁在乎),做 PHP 的东西,填充 smarty 变量,调用 smarty 显示,返回显示数据。
你可以通过两种方式做到这一点:
调用更改 div 内容的 jquery ajax 函数。
第二 :
在您想要更改内容的地方使用 iframe。