Tag: 并发

并发 – jquery处理程序是否保留队列?

我有这个简单的代码 : Link1 Link2​ $(‘#link1’).click(function () { alert(“First”); }); $(‘#link2’).click(function () { alert(“Second”); }); ​ 用户点击Link1(第一个)而不是Link2的“远程”可能性,相差0,000000001 ms(我知道,这在现实中是不可能的,但只是要知道),是否有可能#link2的警报在#link1的警报之前启动? 如果是的话,阻止#link2处理程序的解决方案是什么,直到#link1的操作没有完成?

并发ajax调用

我试图在jquery中进行并发ajax调用,但我没有找到任何具体的相关信息。 当我进行2次ajax调用时,只有在完成第一次调用后才会启动另一个调用。 我尝试了$.ajaxSetUp{(async: true)} ,但它没有按照我想要的方式工作。 谁能帮我这个? [编辑]我有一个表单和表单提交我使用form.js的ajaxSubtmit,因为我的表单也有file input 。 $(“form”).submit(function() { $(this).ajaxSubmit(); $.getScript(“url”); return false; // to stop the normal working of form submit and submit form by ajax }) 这里第二个ajax只在第一个完成后被调用。