Obtenir les attributs de modèle dans l'backbone.js

J'ai ce modèle

var Item = Backbone.Model.extend({
   url: 'http://localhost/InterprisePOS/Product/loaditembycategory/Event Materials'
});

var onSuccess = function(){ alert("success"); };

Et une collection

var Items = Backbone.Collection.extend({
    model: Item
});

Et le reste de mon code est ici:

var item = new Item();
var items = new Items();
item.fetch({ success: onSuccess });
alert(items.get("ItemCode"));

Ce que je veux, c'est simplement d'obtenir les attributs du modèle. Maintenant, j'ai ce sur firebug. Aussi lorsque je l'exécute sur le navigateur, je reçois l'alerte succès et la prochaine alerte est undefined.
Obtenir les attributs de modèle dans l'backbone.js

C'est la sortie:

{"ErrorMessage":null,"Items":[{"ErrorMessage":null,"CategoryCode":"Event Materials","ClassCode":null,"Components":null,"GroupCode":null,"ImageURL":null,"ItemCode":"ITEM-123","ItemDescription":"Old World Lamppost\u000d\u000a\u000d\u000a","ItemName":"GET123","ItemType":null,"KitItem":null,"Matrix":null,"Prefix":null,"RetailPrice":107.990000,"SalesTaxCode":null,"UPCCode":null,"UnitMeasureCode":"EACH","UnitsInStock":0,"Value":null,"WholesalePrice":95.000000}]}

NOTE

C'est juste un des éléments qu'il renvoie. Je viens de poster sur le point de sorte qu'il ne sera pas si long.

InformationsquelleAutor jongbanaag | 2012-03-22