0

以下のスクリプトを使用して、クロスドメイン 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 関数に入っていないことです。この関数を呼び出すたびに、コンソールに失敗したメッセージが表示されます。

4

2 に答える 2