我正在使用下面的代码从 PHP 页面中的数据库查询加载结果:
<a href="results.php?item=itemId">click me</a>
$('.item > a').click(function(){
var url = $(this).attr('href');
$('.item-popup').fadeIn('slow');
$('.item-content').load(url);
return false;
});
现在一切正常,但下一点功能是个问题。在results.php
ajax 加载到 .item-content 的内部,我有另一个链接应该更新和增加该链接的点击次数,也无需刷新。功能性的 PHP 位都可以正常工作。我唯一的问题是事物的 jQuery/AJAX 方面。
也许我走错了路,但我真正想做的是有一个带有容器的页面,该容器从 PHP 页面加载数据库查询的结果,而且在那个容器中,我有一个链接/我希望能够在不刷新的情况下保存和更新所有点击次数的按钮。
编辑 我想我需要回答的最重要的问题是:当 index.php 上的 ajax 将 results.php 的内容加载到 index.php 的容器中时,浏览器是否将新加载的 ajax 内容视为父页面的一部分(索引.php) 还是仍将其视为像 iFrame 一样加载到容器中的不同页面?