详细说明一下,我一直在使用 jQuery(从 1.7 开始,现在使用 2)和 AJAX 将动态内容传递到一个页面,而无需实际重新加载页面。我根据我的 Ajax 请求的状态使用 .css() 和 .hide/.show 旋转菜单并显示新选项、调整和排列信息。
这是我的一个大问题,从一个声明开始。目前,我通过进行初始 ajax 调用来交付包含在包含中返回的内容,从而向页面交付新内容。
所以假设我有这样的事情:
<div class="content"></div>
然后我有一个 php 文件“./includes/content.php”,其中包含:
<?php echo "Hello, World."; ?>
然后我会执行一个 ajax 请求,并在成功时运行 $('#content').html(data) ,它将用 Hello, World 替换我上面的 div 的内部内容。
有没有更好的方法来提供动态内容?我的 php 文件要复杂得多,并且涉及持续的连接/数据库查询。我的一个朋友告诉我我需要使用 json,但我没有时间研究这个。有人会推荐一个可以将其分解为入门级的好去处吗?我得到了 json 的概念,但我对如何使用它没有任何适用的理解。