所以我一直忙于为客户建立一个网站。现在我需要在菜单点击上执行一些ajax操作。下面的代码成功显示了loading.gif,但不能100%确定它执行了ajax,因为dang页面仍然加载带有gif旋转的常规样式。有效但无效..
无论如何,这里有一个链接:登录是 用户名: 密码:
单击“ friend ”链接即可查看微调器,并且可以通过 firebug 查看下面的代码。这里的任何帮助都是很好的帮助,这实际上是我第一次使用ajax。
谢谢, 尼克
<script type="text/javascript">
$(function() {
$(".item-206").click(function() {
$("#dvloader").show();
$.load("friends", function(){ $("#dvloader").hide(); });
return false;
});
});
</script>
最佳答案
你必须告诉它把 html 加载到哪里:
$('#div-you-want-to-populate').load("friends", function() { ... });
如果您创建一个 div id 数组,并将它们命名为与目标 div 相同的名称,您可以执行以下操作:
var ids = ['id1', 'id2','id3'];
for (i=0; i<ids.length, i++) {
$('#'+ids[i]).load("friends #"+ids[i], function() { ... });
};
关于javascript - 此 Ajax javascript 代码无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16027917/