錯在哪裏,因爲我爲這項工作做了所有工作。請有人幫助我!如何解決使用angularJS時獲取JSON數據的問題
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<script type="text/javascript">
var app = angular.module('myApp', []);
app.controller('heroisCtrl', function($scope, $http) {
$http.get("https://angularjs.org/greet.php?callback=herois&name=Super%20Hero")
.success(function(data) { $scope.names = data;});
});
</script>
</head>
<body>
<div ng-app="myApp" ng-controller="heroisCtrl">
<table>
<tr ng-repeat="x in names">
<td>{{ x.name }}</td>
<td>{{ x.greeting }}</td>
</tr>
</table>
</div>
</body>
</html>
在最後我不得不通過控制檯的信息:XMLHttpRequest的無法加載angularjs.org/greet.php?callback=herois &名=超級%20Hero。請求的資源上沒有「Access-Control-Allow-Origin」標題。
SO http://stackoverflow.com/questions/20035101/no-access-control-allow-origin-header-is-present-on-the-requested-資源 – Jax