我正在使用下面的代码从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;
});
现在所有功能都可以正常工作,但是下一个功能却是一个问题。在Ajax加载到.item-content的
results.php
中,我还有另一个链接,该链接应该更新和增加该链接的点击计数,也无需刷新。功能性的PHP位都可以正常工作。我唯一的问题是事物的jQuery / AJAX方面。也许我会采用错误的方式,但是我真正想要做的是创建一个包含容器的页面,该容器可以从PHP页面加载数据库查询的结果,但是在该容器中,我也有一个link /我希望能够保存和更新所有内容而不刷新的按钮。
编辑
我想我需要回答的最重要的问题是:当index.php上的ajax将results.php的内容加载到index.php的容器中时,浏览器是否将新加载的ajax内容视为父页面的一部分(索引。 php),还是像iFrame一样被视为加载到容器中的其他页面?
最佳答案
如果说例如单击事件,那么您需要编写
$('input element').on('click',function() {
// write code over here
})