这段代码是检查导入进度条代码。
function postPrograssable() {
var _self = this;
    this.iniAjax = function(){
        $.ajax({
            type: "post",
            url: URL.PROCESSER,
            async: true,
            global: false,
            success: function(data) 
            {
                if (data == "-1" || data == null){
                 window.location.replace(window.location.href);
                 return;
                }else{
                 changeProcess(data);
                 // 循环递归
                 _self.iniAjax();
                }
            },
            dataType: "json"
        });
    }
    $("#progressbar").show();
    _self.iniAjax();
}
这段程序出现了奇怪的问题。
1如果不在FireBug中调试运行,则$("#progressbar").show()后的 _self.iniAjax()不生效。
2如果在FireBug中中调试运行,$("#progressbar").show()后的 _self.iniAjax()生效。
3如果关闭导入页面,再次打开的时候后台会检测导入的进度,则$("#progressbar").show()后的 _self.iniAjax()生效。
这个问题很奇怪,求助大家一下。