我正在使用 JSONP 进行 AJAX 跨域调用,如下所示:
$(document).ready(function () {
$("#btnWCFREST").click(function () {
$.ajax({
type: "GET",
url: "http://localhost:1415/MyService.svc/rh/data?id=4&callback=mycallback",
processData: false,
dataType: 'jsonp',
jsonpCallback: 'mycallback',
jsonp: 'callback'
});
});
});
function mycallback(data) {
alert(data);
};
我没有得到任何回应。有人可以帮我解决这个问题吗?通话有什么问题?
我已将呼叫更改为以下仍然没有运气:
$(document).ready(function () {
$("#btnWCFREST").click(function () {
var url = "http://localhost:1415/MyService.svc/rh/data?id=4";
$.getJSON(url + "?callback=?", null, function(data) {
alert(data);
});
});
});