Look for status code response when using jQuery ajax

Look for status code response when using jQuery ajax

Sometimes you do a jQuery ajax call and don’t only need to look at ‘success’ or ‘error’ responses, but maybe a specific status code. Here’s how you do it:

$.ajax({
  type: 'GET',
  url: 'my-url',
  statusCode: {
    401: function() {
      alert('Please login.');
    }
  },
  success: function(result) {
    // successful response - look at 'result' object
    return;
  },
  error: function(result) {
    // error response - look at 'result' object
    return;
  }
});

Comments are closed.