使用Ajax的最佳方式

时间:2012-05-26 18:24:50

标签: ajax jquery

我有一个网页,一旦加载,它会发送大量的Ajax调用来填充页面的某些部分。它是一个Django模板,它发送大约六个调用,代码类似于:

$.get("http://127.0.0.1:8000/purchase/?name="+me.username, function(data){
        $("#purchase").append(data);
    });

有时在用户点击按钮时会调用它们,但在刷新页面时大多会调用它们。

我是Ajax的新手,我想知道这是否是以最佳方式使用此技术的正确方法。是否可以发送Ajax调用类似的单独调用?

由于

1 个答案:

答案 0 :(得分:2)

现在我想把这些$.get()脚本放到一个jQuery就绪函数中,如果你希望它们在页面加载时触发而不是刷新...而且是正常的页面表现得像这样。这就是AJAX的用途。

$(document).ready(function(){
    $.get("http://127.0.0.1:8000/purchase/?name="+me.username, function(data){
        $("#purchase").append(data);
    });

    //other  $.get 's
});

还可以使用jQuery ready()文档。