我敢肯定这已经被问了一百万次了,但是公认的方法是什么?
我一直在编写 php 代码,直到最近我只复制+粘贴了 javascript 代码,但现在在 YUI 的帮助下,我开始了解 javascript,并希望在现有的 Web 应用程序中更多地使用它。我想从数据库等获取各种数量的数据到客户端javascript。加载时,我可以在我的 php 页面中访问这些数据。
将这些数据传输到我的客户端脚本的正确方法是什么。
- 在我的 php 或 smarty 模板文件中生成客户端 javascript,在我需要的地方插入数据?
- 使用 Ajax 调用从 php 文件中检索我需要的信息 - 返回 JSON 数据?
- 生成页面所需数据的 JSON 数据结构,然后通过脚本包含将其返回或将其转储到生成的页面?
- 我没有想到的非常明显的事情。