求JQ ajax async=false时beforeSend方法在Firefox正常,但在IE下不显示后台处理中...,即所谓假死的最终解决方案。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

求JQ ajax async=false时beforeSend方法在Firefox正常,但在IE下不显示后台处理中...,即所谓假死的最终解决方案。

a123456678 2016-07-08 10:46:39 1856

求JQ ajax async=false时beforeSend方法在Firefox正常,但在IE下不显示后台处理中...,即所谓假死的最终解决方案。

$.ajax({
    type: "POST",
    url: "/action/records.do",
    async:false,  
    data: data,
    beforeSend:function(){
        $("span#tips").show().html("后台处理中……");
    },
    success: function(items){}
后台显示 后台正常 后台不显示 ajax处理 tab处理
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:53:11
    $("#xxx").ajaxStart(function(){
        $('#btn_comment').val('正在发表,请稍候...');
        $('#btn_comment').attr('disabled',true);
    });
    $("#xxx").ajaxComplete(function(event,request, settings){
        $('#btn_comment').val('发表评论');
        $('#btn_comment').attr('disabled',false);
    });
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程