javascript - 我如何在asp.net中调用Jquery AJAX外部URl?

标签 javascript jquery asp.net web-services

jquery ajax 代码可以从另一个域名或另一个网站调用 Web 服务吗? 下面是我使用的代码,

$.ajax({
    type: "GET",
    contentType: "application/json; charset=utf-8",
    dataType: "jsonp",
    url: "https://developers.google.com/public/oauth2/1/files",
    headers: {
        'Authorization': headerDATA,
        'Content-Type': 'application/json'
    },
    success: function (data) {
        alert("Success");
        for (var i = 0; i < data.items.length; i++) {
            alert(AJAX);
        }
    },
    error: function (e) {
        alert("Failure");
        alert(JSON.stringify(e));
    }
});

如何解决这个问题?

最佳答案

当然可以

您的问题是由于网址中缺少双引号造成的。 ajax 中的 url 字段应该是字符串值。尝试下面的代码

$.ajax({
    type: "GET",
    contentType: "application/json; charset=utf-8",
    dataType: "jsonp",
    url: "https://developers.google.com/public/oauth2/1/files",
    headers: {
        'Authorization': headerDATA,
        'Content-Type': 'application/json'
    },
    success: function (data) {
        alert("Success");
        for (var i = 0; i < data.items.length; i++) {
            alert(data.items[i]);
        }
    },
    error: function (e) {
        alert("Failure");
        alert(JSON.stringify(e));
    }
});

关于javascript - 我如何在asp.net中调用Jquery AJAX外部URl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49870752/

相关文章:

C# ASP.NET HttpWebRequest 自动解码查询字符串中的符号 (&) 值?

html - 如何在 URL 中的 tabcontrol 中将焦点设置在选项卡上

javascript - 在雪花的 javascript 过程中传递值

javascript - Backbone/RequireJS 和多个模型

javascript - 如何获取当前Vue组件的DOM元素?

javascript - 如何使用 jquery 处理数组

javascript - 如何使用jquery从div中的多个类中获取指定的类名?

c# - 如何在 VBA 和 C# 中编码/解码 XML

javascript - 检查文本框是否为空,然后输入属性

javascript - 在添加类的情况下,CSS 3 Transition 是否不能与模板元素 (HTML 5) 一起使用...?