0

我正在尝试使用 &.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,
                  });
              };
4

0 回答 0