Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Не работают запросы в AngularJS (https://javascript.ru/forum/angular/60567-ne-rabotayut-zaprosy-v-angularjs.html)

scorpion95 07.01.2016 15:45

Не работает jsonp в AngularJS
 
Когда работал с jQuery, то метод $.ajax всегда работал безотказно, а тут вечно какие-то проблемы, не работает оно. По разному пробовал.

Вот как пример:
var module = angular.module("game", []);

module.controller("gameCtrl", function($scope, $http) {
	$http({
		method: "jsonp",
		url: "/json?file=ru_lang.json",
		responseType: "json"
	}).
	success(function (data) {
		console.log("Success", data);
	}).
	error(function (data) {
		console.log("Error", data);
	});
});


Оно мне в консоли выдает

Код:

Uncaught SyntaxError: Unexpected token :
Error undefine

Хотя сам JSON-файл нормально составлен, вот он
{
	{ "id": 1, "value": "iNetCountry" },
	{ "id": 2, "value": "Меню" },
	{ "id": 3, "value": "О Нас" },
	{ "id": 4, "value": "Карта" },
	{ "id": 5, "value": "Профиль" },
	{ "id": 6, "value": "Регистрация" },
	{ "id": 7, "value": "Выход" }
}


Когда в адресной строке набираю "/json?file=ru_lang.json", то вижу свой файл.

Сервер писал сам на NodeJS.

scorpion95 08.01.2016 15:04

Хелп плиз.


Часовой пояс GMT +3, время: 11:56.