Я использую скрипт ниже для отправки запроса на перекрестный домен ajax.Перекрестный вызов домена через Ajax
$(document).ready(function()
{
var uniqcod=$(".abc").attr('id');
$.ajax({
url:'abc.com',
data:{uniId:uniqcod},
dataType: 'jsonp',
jsonp: 'callback',
crossDomain: true,
jsonpCallback:"jsonpCallback",
success: function(result){},
error: function() {console.log('Failed!');
console.log(arguments); }
});
function jsonpCallback(data){
document.getElementById(uniqcod).innerHTML=data.content;
}
});
Но проблема в том, что этот скрипт не работает в функции jsoncallback. Каждый раз, когда я вызываю эту функцию, на консоли отображается сообщение об ошибке.
изменение ' "jsonpCallback"' в 'jsonpCallback' Methinks –
делает URL вы ударяете поддержки JSONP? – jbabey
Попробуйте удалить "jsonp: 'callback', crossDomain: true, jsonpCallback:" jsonpCallback "," Я думаю, что они вам не нужны. – JackPoint