Показать сообщение отдельно
  #1 (permalink)  
Старый 20.03.2014, 01:53
Аватар для edtoken
Новичок на форуме
Отправить личное сообщение для edtoken Посмотреть профиль Найти все сообщения от edtoken
 
Регистрация: 20.03.2014
Сообщений: 1

backbonejs + cross domain requiest ajax запрос на другой домен
Здравствуйте!
Создаю небольшой плагин который работает с апи.
Апи находится на другом домене.

var app = {
        url:'http://sitename.com',
    };

    var GeoLocation = Backbone.Model.extend({
        
        urlRoot:app.url + '/geolocation',

        defaults:{
            latitude:0,
            longitude:0,
            cityID:''
        },


    });

var t = new GeoLocation();

t.fetch({
    dataType : 'jsonp', 
    data: {latitude:'54.984706', longitude:'73.382964'}
});


Все норм, получаю ответ: {"cityID": 2}
И вместе с ним ошибку: Uncaught SyntaxError: Unexpected token :

Скажите пожалуйста как решить эту проблему, как правильно.

fetch - это обычный GET ajax запрос.
Буду так же благодарен за обычную подсказку как строится обычный ajax запрос,
поскольку эту ошибку я получаю даже, если сделать <script src="...">

Заранее спасибо.

Последний раз редактировалось edtoken, 20.03.2014 в 01:59.
Ответить с цитированием