用户事件异步 ajax 调用不异步工作。 问题可能到期。 找到一个解决方案 session_write_close
但是如何将它与 codeingiter 集成。 jquery ajax call not asynchronous
button1 click action1() 30seconds
button2 点击 action2() 5seconds
如果我先点击 button1 然后点击 button2 。我希望 action2() 不应该等待完成 action1() 的执行。
下面是示例代码
function action1(){
$.ajax({
url: '/action1',
type: 'POST',
dataType: "json",
async: true,
data: $( 'form[name=form1]' ).serialize(),
success : function(result) {
console.log(result);
},
});
}
function action2(){
$.ajax({
url: '/action2',
type: 'POST',
dataType: "json",
async: true,
data: $( 'form[name=form2]' ).serialize(),
success : function(result) {
console.log(result);
},
});
}
最佳答案
它按预期异步工作。您可以在网络选项卡的 chrome 或 firefox 控制台中检查它。 响应缓慢的原因可能出在您应用的服务器端。
关于Javascript 异步事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32132717/