Croix de domaine requête ajax vers un fichier json à l'aide de JSONP

Je veux accéder à un fichier JSON qui est dans domaine1 (example.com) de domaine2 (example2.com). Par exemple,

$.ajax({
    type:'get',
    url: 'http://example.com/vigneshmoha.json',
    success: function(data) {
        console.log(data);
    },
    statusCode: {
        404: function() {
            console.log('Status code: 404');
        }
    }
}); 

Je veux faire une requête ajax example.com à partir d'un autre domaine (ie) example2.com.

J'ai essayé JSONP. Je ne pouvais pas comprendre comment il fonctionne. Quelqu'un peut-il expliquer la façon dont son travail?

Le domaine de servir le JSON en fait de soutien JSONP? (Ou est-ce votre domaine de sorte que vous pouvez support informatique JSONP?)
C'est mon domaine. Comment puis-je faire ce soutien jsonp?
Désolé, je n'ai pas vraiment la patience d'écrire un tutoriel à partir de zéro quand il ya un certain nombre de "comment mettre en œuvre jsonp" tutoriels déjà présent sur le web. (E. g., ici.)

OriginalL'auteur vigneshmoha | 2013-10-21