在调试模式下,javascript工作正常,但如果我直接运行它,Firefox中会出现失败消息

在调试模式下,javascript工作正常,但如果我直接运行它,Firefox中会出现失败消息,javascript,Javascript,这就是功能: addproducttocart: function (urladd) { if (this.loadWaiting != false) { return; } this.setLoadWaiting(true); $.ajax({ cache: false, url: urladd, type: 'post', success: this.successproces

这就是功能:

addproducttocart: function (urladd) {

    if (this.loadWaiting != false) {
        return;
    }
    this.setLoadWaiting(true);

    $.ajax({
        cache: false,
        url: urladd,
        type: 'post',
        success: this.successprocess,
        complete: this.resetLoadWaiting,
        error: this.ajaxFailure
    });



}
当我在调试模式下逐行执行它时,它工作正常,但在Firefox中直接执行或在正常模式下执行时会出现错误。 我不知道如何解决这个问题,你的帮助将得到感谢


提前感谢

没有提供足够的信息。成功、完成和错误是什么样子的,你会犯什么错误?成功后,我将重定向到其他页面,根据值和错误完成设置并删除加载图像将显示我在函数不成功时设置的一些文本。该文本是错误。我的疑问是,为什么在调试模式下函数给出成功,而直接给出错误可能是一个计时问题。如果您使用警报而不是console.log感谢您的回复,我不想在这里使用警报。还有其他选项可以修复吗?我不建议您发出警报。调试时,会像警报一样阻止执行。到目前为止,你的评论还没有给我更多的信息。