recuerda que las peticiones que haces desde ubicaciones fuera de tu servidor se toman como peticiones cruzadas, para ello el datatype del ajax debe ser de tipo jsonp para que el server no rechace la peticion, lo mismo ocurre cuando programas para android, por ejemplo con cordova phonegap
AQUI informacion sobre el tema