var succsessCb = function() { // do something if ok }, unSuccsessCb = function() { // do something if wrong };
checkStatusBeforeAction(succsessCb, unSuccsessCb);
// @ts-check
/**
* @param {function} succsessCb
* @param {function} unSuccsessCb
*/
function checkStatusBeforeAction(succsessCb, unSuccsessCb) {
$.ajax({
url: url,
statusCode: {
401: function () {
unSuccsessCb();
}
},
success: function (data) {
succsessCb();
}
});
}