jQuery.ajax({
type: "GET",
url: 'http://example.com/restaurant/VeryLogin(username,password)',
dataType: "json",
success: function (data) {
alert(data);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("error");
}
});
informuje o powodzeniu, ale dane były zerowe. Adres url zwraca dane xml, jeśli określimy dataType, możemy uzyskać dane json, ale tutaj nie otrzymywaliśmy żadnych danych.jak wywołać api sieci web za pośrednictwem domeny ajax?
Każda pomoc doceniona.
Podążyłem już za linkiem, ale nie wygenerowało ono wyniku. – tiru
Z odsyłacza opublikowanego wcześniej: "Ze względu na ograniczenia zabezpieczeń przeglądarki większość żądań" Ajax "podlega tej samej zasadzie pochodzenia, ponieważ żądanie nie może pomyślnie pobrać danych z innej domeny, subdomeny lub protokołu. nie podlegają tym samym ograniczeniom dotyczącym zasad pochodzenia. " –
Zalecam, aby dowiedzieć się, jak osiągnąć to, czego potrzebujesz, korzystając z przykładu JSONP na powyższym łączu. –