मैं इस मॉडलbackbone.js
var Item = Backbone.Model.extend({
url: 'http://localhost/InterprisePOS/Product/loaditembycategory/Event Materials'
});
var onSuccess = function(){ alert("success"); };
और एक संग्रह
var Items = Backbone.Collection.extend({
model: Item
});
और मेरे कोड के बाकी राशि में मॉडल की विशेषताओं जाओ यहाँ है:
var item = new Item();
var items = new Items();
item.fetch({ success: onSuccess });
alert(items.get("ItemCode"));
क्या मैं चाहते हैं कि मॉडल के गुणों को आसानी से प्राप्त करें। अब मेरे पास फायरबग पर है। इसके अलावा जब मैं इसे ब्राउज़र पर चलाता हूं तो मुझे चेतावनी सफलता मिलती है और अगली चेतावनी अपरिभाषित है।
{"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}]}
नोट
सिर्फ आइटम यह रिटर्न में से एक है कि:
यह उत्पादन होता है। मैंने अभी आइटम पर पोस्ट किया है ताकि यह इतना लंबा न हो।
मॉडल भाग के बारे में खेद है। मैं बस इस पर प्रयोग कर रहा हूं क्योंकि मैंने देखा है कि मॉडल आइटम को इसके खाली गुण नहीं मिलते हैं। पार्स चीज के बारे में भी। मैंने कोशिश की लेकिन कोड को निष्पादित करने के बाद यह मॉडल को पुनः प्राप्त नहीं करता है। संग्रह की मॉडल विशेषता खाली है [[] "लेकिन मेरे पास मॉडल है: आइटम – jongbanaag
आपका मॉडल/संग्रह यूआरएल (लोकलहोस्ट/इंटरप्राइज ...) क्या लौटाता है? – jlb
मैंने उपरोक्त कोड जोड़ा। – jongbanaag