在chrome和IE中调用ajax后,页面不会呈现

时间:2014-08-27 22:15:09

标签: javascript jquery html ajax google-chrome

以下调用在chrome和IE中失败但在firefox中运行正常

        var count = 0;
        var timerId=setInterval(function(){
            jQuery.ajax({
            url :"test.htm",
            type : "POST",
            data : sendData,
            success:function(data){
                jQuery(".divClass").remove();
                jQuery("#myId").append(data).addClass("newClass");
                clearInterval(timerId);
                },
                error :function(data){
                    if(count == 20){
                        jQuery(".divClass").remove();
                        jQuery("#myId").append(data).addClass("newClass");
                        clearInterval(timerId);
                    }
                    count++;
                }
        });
           },1000);

在调试控制中,jQuery(".divClass").remove();成功方法失去了控制权。剩下的就是模态框的标题。完成所有这些调用后,当我重新运行追加并从控制台删除调用时,它们似乎工作正常。问题只发生在ajax调用的成功方法中。

我尝试了here提供的所有答案。任何其他建议都非常感谢。

0 个答案:

没有答案