我有一个网页,一旦加载,它会发送大量的Ajax调用来填充页面的某些部分。它是一个Django模板,它发送大约六个调用,代码类似于:
$.get("http://127.0.0.1:8000/purchase/?name="+me.username, function(data){
$("#purchase").append(data);
});
有时在用户点击按钮时会调用它们,但在刷新页面时大多会调用它们。
我是Ajax的新手,我想知道这是否是以最佳方式使用此技术的正确方法。是否可以发送Ajax调用类似的单独调用?
由于
答案 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()文档。