首页 新闻 会员 周边 捐助

jquery 跨域请求

0
悬赏园豆:20 [待解决问题]

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<meta charset="utf-8" />
<script src="Scripts/jquery-1.10.0.min.js"></script>
<!--<script src="Scripts/vue.min.js"></script>-->
</head>
<body>
<script>
var url = 'http://localhost:7447/IAPrecastOrder/GetPrecastOrderList?source=2&status=0&offset=1&limit=10&Days=1&Token='

    function showData(data) {
        console.info("调用showData");

    }

    $.ajax({
        url: url,
        type: "GET",
        dataType: "jsonp",  //指定服务器返回的数据类型
        jsonpCallback: "showData",  //指定回调函数名称
        jsonp: "callback",
        success: function (data) {
            console.info("调用success");
        }
    });
</script>

</body>
</html>

出现以下问题:如何解决呀
Uncaught SyntaxError: Unexpected token :

名字什么都是浮云的主页 名字什么都是浮云 | 菜鸟二级 | 园豆:327
提问于:2021-04-22 18:33
< >
分享
所有回答(3)
0

用nginx不?nginx转发好了....

明日小路 | 园豆:466 (菜鸟二级) | 2021-04-23 09:39
0

在接口项目中设置Response即可。通过Response对象输出

context.Response.Headers.Add("Access-Control-Allow-Origin", "*");//允许所有来源访问
context.Response.Headers.Add("Access-Control-Allow-Method", "POST,GET");//允许访问的方式

名字什么都是浮云 | 园豆:327 (菜鸟二级) | 2021-04-23 09:41
0

那是語法錯誤的訊息,跟跨域無關
點右側那串灰色的連結會轉跳到錯誤的代碼

RosonJ | 园豆:4910 (老鸟四级) | 2021-04-23 14:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册