AJAX调用每次都将重定向到.fail方法



我正在使用jQuery版本1.11.3,在每次成功响应之后,AJAX调用仅为.fail方法。我想要对.don功能的成功响应。我的回应是200个好

$.ajax({
  type: "get",
  url: "/contactslist/"+selectedoption,
  headers: {'cache-control': 'no-cache'},
  json: true,
}).done(function(data) {
  console.log("Successs: "+JSON.stringify(data));
})
.fail(function() {
  console.log("Failed: "); 
});

更改jQuery版本

$(document).ready(function(){ 
    jQuery.ajax({ 
        type: "GET", 
        url: "populateData.htm", 
        dataType:"json", 
        data:"userId=SampleUser", 
        success:function(response){ 
            if (response.redirect) {
                window.location.href = response.redirect;
            }
            else {
                // Process the expected results...
            }
        }, 
     error: function(xhr, textStatus, errorThrown) { 
            alert('Error!  Status = ' + xhr.status); 
         } 
    }); 
}); 

最新更新