# HG changeset patch # User Mads Kiilerich # Date 2015-10-08 23:27:41 # Node ID 35943bda15b85c96f21c4342a28391b077cc8902 # Parent f38b50f8a6a6aa9aea21c8d032f8c7f566e584de js: add failure callback to ajaxGET Like ajaxPOST. diff --git a/kallithea/public/js/base.js b/kallithea/public/js/base.js --- a/kallithea/public/js/base.js +++ b/kallithea/public/js/base.js @@ -377,15 +377,16 @@ function asynchtml(url, $target, success ; }; -var ajaxGET = function(url,success) { +var ajaxGET = function(url, success, failure) { + if(failure === undefined) { + failure = function(jqXHR, textStatus, errorThrown) { + if (textStatus != "abort") + alert("Ajax GET error: " + textStatus); + }; + } return $.ajax({url: url, headers: {'X-PARTIAL-XHR': '1'}, cache: false}) .done(success) - .fail(function(jqXHR, textStatus, errorThrown) { - if (textStatus == "abort") - return; - alert("Ajax GET error: " + textStatus); - }) - ; + .fail(failure); }; var ajaxPOST = function(url, postData, success, failure) {