我需要进行JSONP调用。
Ajax函数调用:
$.ajax({
url: myPath,
dataType: 'jsonp',
success: function(data) {
alert("hello");
}
});
getJSON函数调用:
$.getJSON(myPath + '&callback=prova?', function(data) {
alert("hello");
});
使用getJSON(使用& callback = prova来设置JSONP协议)我收到错误200. .ajax()也可以。为什么?我想在这里使用getJSON ......
答案 0 :(得分:3)
如果您希望将您的请求视为JSONP,则应使用callback=?
而非callback=prova?
:
$.getJSON(myPath + '&callback=?', function(data) {
alert("hello");
});
答案 1 :(得分:-1)
试试这个
$.getJSON(myPath + '?callback=prova', function(data) {
alert("hello");
});