IE9下面的ajax请求失败? 如何解决

$.ajax({
               url: SERVER_URL+"/COM/resourcePro.do?city="+$cityName+"&industry="+$manageType+"&pageIndex="+pageIndex+"&pageSize="+pageSize+"&appKey="+$key,
               type: "GET",//请求方式为get
               dataType: "json", //返回数据格式为json
               success: function(data) {//请求成功完成后要执行的方法 
                   if(data.code!==0){
                       $("#anotherBatch").hide();
                    $("#mask").hide();
                    layer.msg(data.msg+"请重试");
                    
                }

                 $("#anotherBatch").show();
                 $("#mask").hide()
                     var manageData = data.data;
                    $totalCount =data.data.totalCount
                    $("#mTmpl").tmpl(manageData).appendTo('#manageTmpl');
                   
               },
               error:function(error){
                if(error.status==400){
                        $("#mask").hide();
                        $("#anotherBatch").hide();
                        layer.msg("未找到相关数据请重试");
                        return;
                }
                    
            }
            })
阅读 2.9k
3 个回答

碰到这种问题, 打开控制台一般都能马上找到原因的
打开控制台,看控制台是否有报错, 看请求是否发出去了
也可以简化ajax再测试

我更怀疑是jquery版本问题,ajax是基础功能,IE9以下应该是可以用的