Я работаю над преобразованием вызова jquery ajax в угловой вызов $http, но по какой-то причине возвращаю статус 404. Вот оригинальный вызов jquery.
function getStaffInfo(){
$.ajax({
url: 'https://my.website.com/j/wkr/stafflist.php',
data: {f: 'staff'},
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'vcLoadStaff',
success: function(){
//alert("success");
}
});
}
Вот угловой вызов $http:
app.service('staffList', function($http){
var staffList = {};
$http.jsonp('https://my.website.com/j/wkr/stafflist.php', {"f":"staff"})
.success(function(data, status, headers, config) {
console.log(data);
staffList = data;
}).error(function(data, status, headers, config) {
console.log(status);
});
return staffList;
});
Я что-то упустил в своем угловом коде?