我在html页面[主页]上有4个链接。我希望每个链接转到相同的URL [链接页面],但是对于此链接页面上的html,根据您在[主页]上按下的链接进行更改。我希望通过对[getData.php]的ajax调用来做到这一点,但是如果有的话,我希望听到其他更优雅的想法。
我可能会离开,但我想[主页]上的点击功能会发出类似这样的Ajax调用:
$('a').click(function(e){
var href = this.href; // get href from link
e.preventDefault(); // don't follow the link
$.post("getData.php", {
//somehow indicate which link was clicked to send along with the ajax call
}, function(){
document.location = href; // redirect browser to link
}
});
});
然后php必须是什么样子?它可能会有一个If函数,它会根据点击的链接回显4个不同的东西。但那么[链接页面]如何获得该HTML? php可以单独更改[链接页面]的html,还是[链接页面]必须做一些事情来接收特定的回音内容?