Comment gérer net :: ERR_CONNECTION_REFUSED dans jquery ajax

J'ai ce genre de javascript:

$.ajax({
    url: "//myapi.com/json",
    dataType: "jsonp"
}).done(function (data) {
    selectText('Id', data.country);
}).fail(function (jqXHR, textStatus, errorThrown) {
    var defaultOption = 'US'
    selectDropdownByText('Id', defaultOption);

    console.log(errorThrown);
});

Mais le truc c'est que sur demande https mon ajax ne fonctionne pas parce que le service que j'ai fais appel n'est pas accessible via https et j'obtiens l'erreur :ERR_CONNECTION_REFUSED - donc, c'est très bien, j'ai juste envie de gérer cela. J'ai .fail en appel ajax, mais il n'est pas de la manipulation :ERR_CONNECTION_REFUSED
Pourriez-vous donner des conseils sur la façon de gérer :ERR_CONNECTION_REFUSED dans ce cas?

J'ai aussi été d'essayer d'envelopper mon appel ajax de try-catch bloc, mais il ne fonctionnait pas non plus.

source d'informationauteur user2926340