У меня есть страница с PHP-кодом на одном сервере, которая возвращает результат json.php-файл называется: getInfoData.php, и результат будет таким, как показано ниже.
echo json_encode($v);
Нет, я могу использовать $ .getJSON (??), чтобы прочитать json и запустить все это так же хорошо, но ямне нужно, чтобы страница php находилась на другом сервере, нежели страница js, вызывающая ее.
Но потом я получаю, когда получаю междоменную проблему.
Поэтому я изменил код наиспользуйте следующее (jsonp):
$.ajax({
url: 'FILE_LOCATION_ON_ANOTHER_SERVER',
type: 'GET',
crossDomain: true,
dataType: 'jsonp',
success: function() { console.log("Success"); },
error: function() {console.log('Failed!'); }
});
, но я ничего не вижу, я просто получаю следующее с моей консоли:
http://www.THEURL.com/FOLDER/FILENAME.php?callback=jQuery171013088115444406867_1332256223342&_=1332256223343
и сообщение о сбое!.
Что я делаю не так и как, если вообще можно это исправить?
Спасибо