我目前正在为一个大学项目制定一个待办事项列表,我想采用一些 AJAX,但我也想让它以两种方式工作(纯 PHP 和 AJAX,如果 JavaScript 的可用)。
在我的 PHP 方法中,我使用一些嵌入的 HTML 代码(如 <td>$value</td>
)。在 AJAX 上,我想我会从 PHP 文件中删除 HTML,去掉打印结果部分,我只需将其添加到 JavaScript(使用 jQuery)代码中,但这会导致纯 PHP 方法无法使用。
根据我见过的 AJAX 示例,处理数据的 PHP 文件无法再独立工作,如果没有 AJAX,也不会产生任何人性化的结果边。所以我的问题是:您知道 AJAX 和 PHP 方法一起使用的有效示例吗?或者您能否提供一个?
我希望我说清楚了,因为我的母语不是英语。如果您需要澄清,请告诉我。
最佳答案
我建议使用“智能”php 请求,其中输出取决于传递给 PHP 的参数。
要以网页形式获取数据,只需向 php 文件 index.php
发出请求
但要获取 json 数据,请使用查询字符串 index.php?type=JSON
您的 php 背后必须有更多的逻辑,但它允许您以不同的格式从同一位置请求相同的信息。这还允许您扩展格式以包括 RSS、PDF(如果您有可用的文件)或其他任何内容。
关于php - 使用不显眼的 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4147216/