单击按钮后,我想进行 ajax 调用。我有超过 14 个按钮,它们发出 ajax 请求以从我的网站的其他部分捕获元素。
Button, Button1, Button2, Button3
| |
| load content |
| |
|_______________|
为此,我在 MooTools 中使用了这个命令:
window.addEvent('load', function(){
new Request.HTML({
'url': '<?php echo $this->baseUrl() ?>/pageitems/1/news/?format=smoothbox',
'onComplete': function(answer) {
answer[1].getElements('.CatchClassId')[0].inject($('spendPointsContPages1').empty(),
'bottom');
}
}).send();
});
并加载DIV
<div id="spendPointsContPages1"><img src="<?php echo $this->baseUrl() ?>/application/modules/Socialengineaddon/externals/images/loading.gif"/></div>
这是进行ajax调用。我喜欢点击我的一些选项卡,然后进行 ajax 调用。所以,就目前而言,当我尝试加载我的页面时,所有这些内容都会在后台自动加载,我不喜欢它。
单击以加载内容时,我希望每个单独的选项卡。通过这种方式,我保持网站的速度。
对此有什么帮助吗?