解决跨域ajax

$.ajax({
		async: false,
		type: "GET",
		dataType: 'jsonp',
		jsonp: 'callback',
		jsonpCallback: 'callbackfunction',
		url: urlStr,
		data: "",
		timeout: 3000,
		contentType: "application/json;utf-8",
		success: function(msg) {
		  console.log(msg);
		}
	  });
写道
服务端设置Access-Control-Allow-Origin
这种方式只要服务端把response的header头中设置Access-Control-Allow-Origin为制定可请求当前域名下数据的域名即可。一般情况下设为即可。这样客户端就不需要使用jsonp来获取数据。

相关推荐