Error (estado 0) jQuery ajax con Safari y ios 7

Tengo dificultades para operar una llamada Ajax con un Ipad (IOS 7.1) El código a continuación funciona bien con IE, FF y Chromebut no con Safari (IOS 7.1) instalado en Ipad.

$.support.cors = true; $.ajax( { type:'GET', dataType: 'json', contentType: "application/json; charset=utf-8", headers: { "cache-control": "no-cache" }, timeout: 5000, url:'mydomaine', crossDomain:true, cache:false, async:true, success: function(data) {alert("OK");}, error:function(xhr, status, errorThrown) {alert("OK");} }); 

Al llamar a este código con un iPad (IOS 7.1), obtuve el siguiente error

 xhr.status: 0 xhr.statusText: error xhr.readyState: 0 xhr.responseText: xhr.responseXML: undefined textStatus: error errorThrown: xhr.networkingirect: undefined 

Utilicé las siguientes bibliotecas JS

 <script src="https://code.jquery.com/jquery-1.9.1.js"></script> 

Nota: tNota que el problema ocurre con el tipo GET y POST, pero no con un PUT.

Además, el server ejecuta bien la consulta http. Para mí, el problema está en el tratamiento de la Respuesta por el browser Safari.

me puedes ayudar ?