В настоящее время я пытаюсь получить данные с удаленного сервера с помощью jQuery и выполнить ajax-вызов jsonp. Проблема в том, что всякий раз, когда я использую локальный сервер, ответ оценивается, когда я использую удаленный сервер, это не так. Ответ имеет вид jsonp12345678 [{"key": "value"}], следовательно, используется [вместо (как обычно с JSON. К сожалению, у меня нет доступа к удаленному серверу, чтобы изменить это.
Вот мой вызов JavaScript.
$.ajax({
dataType: 'jsonp',
jsonp: 'jsonp_callback',
url: 'url',
error: function(status) {
console.log(status);
},
success: function (html) {
$("#content").text(html.reply);
},
});