Jak utworzyć żądanie ajax do API za pomocą CORS i backbonejs
Pracuję nad projektem backbone.js i dzwonię do mojego repozytorium github. Mam ładowane moje Kolekcje i Modele, więc istnieją po zbudowaniu mojej strony, ale kiedy wywołam model.fetch (), otrzymuję następujący komunikat: (replace: username z username)
<code>XMLHttpRequest cannot load https://api.github.com/users/:username. Origin http://mydomain.com is not allowed by Access-Control-Allow-Origin. </code>
Przeczytałem kilka wiadomościpost1, post2, wspominają o modyfikacji funkcji backbone.sync, ale nie jestem do końca pewien, jak to zrobić. Oto mój kod do tej pory (to jest w moim Backbone.Router):
<code>userDetails: function(id) { console.log('Loading: userDetails'); var User = Users.get(id); User.fetch({dataType: "jsonp"}); console.log(User); userView = new UserView({ model: User }); userView.render(); }, </code>
Dzięki!