我正在尝试使用 &.ajax 进行 api 调用,当我在我的项目文件夹之外使用 jsonp 属性时,成功函数永远不会被调用,但是如果我使用 json 直接从我的项目文件夹进行调用,那么成功函数会被调用。
请问,有谁知道为什么在使用 jsonp 时成功函数永远不会被调用。我的代码如下。
var mysuccess= function (resp) {
alert("success");
};
var mystatus= {
200: function (rsp) {
alert(JSON.stringify(rsp));
}
};
var myerror=function (resp) {
alert("error");
};
function GetQuestion() {
var url1="http://localhost:50107/api/security/Question"
$.ajax({ url:url1,
type: 'GET',
dataType: 'jsonp',
cache: false,
jsonp: '$callback',
contentType: 'application/json; charset=utf-8',
statusCode:mystatus,
success:mysuccess,
error: myerror,
});
};