在beforeSend上调用jQuery blockUI()时不工作

在beforeSend上调用jQuery blockUI()时不工作,jquery,ajax,Jquery,Ajax,我不确定下面的代码有什么问题,不知何故我无法使blockUI()正常工作 我尝试了-async:false和true 根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本 从这里下载: 并将其包含在脚本标记中 给其他人的信息: 如果您有jQuery 1.9+和BlockUI插件,请确保使用jQuery迁移插件,因为jQuery浏览器api在1.9+版本中已不推荐使用 希望这能解决问题 根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本 从这里下载: 并将

我不确定下面的代码有什么问题,不知何故我无法使blockUI()正常工作


我尝试了-async:false和true

根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本

从这里下载:

并将其包含在脚本标记中

给其他人的信息:

如果您有jQuery 1.9+和BlockUI插件,请确保使用jQuery迁移插件,因为jQuery浏览器api在1.9+版本中已不推荐使用


希望这能解决问题

根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本

从这里下载:

并将其包含在脚本标记中

给其他人的信息:

如果您有jQuery 1.9+和BlockUI插件,请确保使用jQuery迁移插件,因为jQuery浏览器api在1.9+版本中已不推荐使用


希望这能解决问题

根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本

从这里下载:

并将其包含在脚本标记中

给其他人的信息:

如果您有jQuery 1.9+和BlockUI插件,请确保使用jQuery迁移插件,因为jQuery浏览器api在1.9+版本中已不推荐使用


希望这能解决问题

根据我们在上面评论中的讨论,您没有在HTML页面中加载blockUI脚本

从这里下载:

并将其包含在脚本标记中

给其他人的信息:

如果您有jQuery 1.9+和BlockUI插件,请确保使用jQuery迁移插件,因为jQuery浏览器api在1.9+版本中已不推荐使用


希望这能解决问题

您是否尝试在发送前登录控制台?它启动了吗?是的,我检查过了,它没有启动,它直接出错,甚至没有处理我的ajax调用。如果我在发送之前删除,ajax调用可以很好地工作。为什么不使用ajaxStart和stop来处理这个问题呢?查看更多帮助@Jagdish好的,它会抛出什么错误?您是否尝试在beforeSend中登录控制台?它启动了吗?是的,我检查过了,它没有启动,它直接出错,甚至没有处理我的ajax调用。如果我在发送之前删除,ajax调用可以很好地工作。为什么不使用ajaxStart和stop来处理这个问题呢?查看更多帮助@Jagdish好的,它会抛出什么错误?您是否尝试在beforeSend中登录控制台?它启动了吗?是的,我检查过了,它没有启动,它直接出错,甚至没有处理我的ajax调用。如果我在发送之前删除,ajax调用可以很好地工作。为什么不使用ajaxStart和stop来处理这个问题呢?查看更多帮助@Jagdish好的,它会抛出什么错误?您是否尝试在beforeSend中登录控制台?它启动了吗?是的,我检查过了,它没有启动,它直接出错,甚至没有处理我的ajax调用。如果我在发送之前删除,ajax调用可以很好地工作。为什么不使用ajaxStart和stop来处理这个问题呢?查看更多帮助@Jagdish好的,它会抛出什么错误?
$.ajax({
    url : "before",     
    type : "POST",
    dataType : "text",
    async : true,
    data : formData,
    beforeSend : function() { $.blockUI({ message: 'OK' });   }, 
    success : function(response) {
            $.unblockUI();
            alert("Congrats! Success!");
            var successUrl = "after";   
            window.location.href = successUrl;
            return false;
    },
    error : function(jqXHR, textStatus, errorThrown) {
        $.unblockUI();  
        alert("Oops ! Error occurred !");
    }
});// End of ajax