下面这段代码,路径和文件都没有错,为什么老是调用error方法,不调用success方法呢,而且在网络里面查看返回状态是200,成功的。为什么不去调用success呢?
var app = angular.module('main',['ui.router']);
app.controller('serverDemo',['$scope','$http',function($scope,$http){
var apiUrl='http://localhost/angular/src/data.json?callback=JSON_CALLBACK';
$http.jsonp(apiUrl).success(function(result){
$scope.bookName = result;
}).error(function(e) {
console.log(e);
});;
}]);