Ben si je vais récupérer l'URL dans un onglet j'ai bien mon bout de JSON qui apparaît, le content-type est correct.
Je vous montre le code, mais le problème c'est qu'il y a pas vraiment de code ... y a 3 lignes :
J'ai testé jQuery 1.9.1 et 1.7.1, aucune différence ...
Je vais virer lodash et mettre underscorejs à la place pour voir si ça vient de là.
lodash/underscore même combat; erreur 400
Hmmm ça doit venir du serveur, j'vois pas d'autre solution
Je vous montre le code, mais le problème c'est qu'il y a pas vraiment de code ... y a 3 lignes :
(function (GC) {
// Cette collection gère les ships de la map
GC.models = GC.models || {};
GC.models.MapCrowd = Backbone.Collection.extend({
model: GC.models.MapShip
, fetch_ships: function(zone_id){
this.url = '/crowd/' + zone_id;
this.fetch(
/*{
success: function () { alert('crowd fetch OK');},
error: function () { alert('crowd fetch error');}
}*/
);
}
// Pas besoin de comparaison entre les ships pour le moment
, comparator: false //
});
}(GC));
(function (GC,win) {
// On instancie la crowd et on lui dit de récupérer les ships de
// la zone de départ
var crowd = new GC.models.MapCrowd;
console.log('crowd',crowd);
crowd.fetch_ships(GC.config.init_zid);
}(GC,window));
J'ai testé jQuery 1.9.1 et 1.7.1, aucune différence ...
Je vais virer lodash et mettre underscorejs à la place pour voir si ça vient de là.
lodash/underscore même combat; erreur 400
Hmmm ça doit venir du serveur, j'vois pas d'autre solution