Sur un site Web que je construis, lorsque vous vous connectez (parce que la base de données est sur un autre serveur), J'utilise json remplissage pour vérifier si l'utilisateur comme les bonnes informations d'identification.JsonP fonctionne avec Opera, Chrome & Safari?
Il fonctionne parfaitement (IE7, IE8 & FF), jusqu'à ce que je l'ai essayé sur chrome, safari & opéra où il est un désastre complet.
$.ajax({
type: "GET",
dataType: "jsonp",
url: "http://someurl.com",
data: aRequestData,
cache: false,
error: function (XMLHttpRequest, textStatus, errorThrown) {
// typically only one of textStatus or errorThrown
// will have info
alert("Error occured textStatus=" + textStatus + " errorThrown=" + errorThrown);
},
success: function(data) {
alert('success');
}
});
Plaine et simple et cela fonctionne dans la fenêtre du navigateur, mais, à ma grande surprise, il ne fonctionne pas en chrome, safari & opéra, n'a jamais eu à l'alerte de succès.
Est-ce que quelqu'un sait comment résoudre ce problème?
Merci.
C'est une très bonne question. + 1 pour contrer –
@Justin, merci mon pote. – Tom