<!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 :
用nginx不?nginx转发好了....
在接口项目中设置Response即可。通过Response对象输出
context.Response.Headers.Add("Access-Control-Allow-Origin", "*");//允许所有来源访问
context.Response.Headers.Add("Access-Control-Allow-Method", "POST,GET");//允许访问的方式
那是語法錯誤的訊息,跟跨域無關
點右側那串灰色的連結會轉跳到錯誤的代碼