javascript - $.ajax 函数未按预期工作

标签 javascript jquery html ajax

这是我的 jQuery 代码

$.ajax({
    method: "POST",
    url: base_url + "/stats/add.json",
    data: JSON.stringify(data_stat) ,
    contentType: "application/json",
    success: function(msg){
        alert(msg.message);
    }
});

alert("other");

仅在出现alert("other")时才发布数据。

最佳答案

但是如果您想明确提醒您的消息,可以在 .done() 中完成,而不会阻塞主 UI

$.ajax({
    method: "POST",
    url: base_url + "/stats/add.json",
    data: JSON.stringify(data_stat) ,
    contentType: "application/json",
    success: function(msg){
        //Blocks main UI because of the reason Rocy McCrossan told you
        alert(msg.message);
    },
}).done(function(msg) { 
      alert(msg.message);
});

关于javascript - $.ajax 函数未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36031247/

相关文章:

javascript - 我们可以更改移动设备中 AG 网格的 View 吗

javascript - 使用JavaScript和HTML5音频存储和播放本地文件

jquery - 从头开始制作图像 slider

jquery - 在 Javascript/jQuery 中解码 base64 文件以供下载

html - 如何使用lua以html字符串启动浏览器

javascript - 如何对数组中每个标签 p 的 5 个字符进行子字符串化?

javascript - Angular 7 服务文件中未调用 API

jquery - 如何多次显示 'JAlert'弹出窗口?

javascript - 动态html生成div id麻烦

Javascript-嵌套标签列表