Javascript 异步事件

标签 javascript jquery html ajax asynchronous

用户事件异步 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/

相关文章:

javascript - 为什么我的计算功能不起作用?

html - 在 div 中将微调器居中

javascript - 自定义布局以及 Bootstrap

IE 中的 JavaScript 字符串拆分和比较

javascript - ASP.NET - 添加到 Button 的 onclick 属性意味着页面无法确定回发源

javascript - Express - 条件路由

jquery - onkeyup 和 onfocusout 在 jQuery Validate 中不起作用

javascript - 使用 Javascript/Jquery 获取计算机名称

javascript - AJAX 成功重定向但给出 [对象 : object]

javascript - 对象的移动,不受任何操作系统的干扰?