用例:当一个锚点标签被点击时,发送信息到服务器,该项目已被点击。在这里你可以找到这个小提琴:http://jsfiddle.net/nXYQP/5/AJAX请求没有被快速点击调用
现在,当我做了一些快速点击锚标记,我可以看到处理程序被调用等于我点击的次数。但是从处理程序发送的AJAX请求的数量相当少。
使用Chrome Developer Tool检查发送的请求数量。 按F12打开开发人员工具并导航到网络选项卡,然后单击锚标签查看它发送的请求数。
我无法推理此行为。请说明一下。
这里是我的代码:
<a id="inc" href="http://www.google.com"> Click me </a>
<div id="container"> Click count will be updated here </div>
Javascript代码:
var text = "Click no:-";
var counter = 0;
$("#inc").click(function() {
var new_request = new XMLHttpRequest();
var new_serverURL = "http://www.google.com";
new_request.open('GET',new_serverURL,true);
new_request.send(null);
$("#container").html("<p>" + text + " " + counter + "</p>");
counter++;
});
我试图与小提琴链接。如果我们慢点击,发送请求的数量似乎很好。所以我想有一些Ajax请求。有趣的事情! –
也许Chrome会限制同时发生的XMLHttpRequest连接的数量。 –