2013-07-15 2 views
0

У меня есть коллекция, которая имеет коллекцию моделей. Я должен получить каждую модель и установить для нее еще несколько свойств перед отправкой на сервер.Модифицирующая базовая коллекция

как сделать это используя основа.?

UPDATE:

это то, что я пытался напечатать модель, если она печатает хотел попробовать с set свойством модели, но это дает мне uncaught typeerror cannot call method 'each' of undefined:

covertInvestmentJournal:function(){ 
      this.investmentTransactionsCollection.each(function(model){ 
        console.log(model); 
       }); 
     } 

ответ

0

Это, как я разрешил мою проблему:

for (var i = 0, l = investmentTransactionsCollection.length; i < l; i++) { 
       investmentTransactionsCollection.models[i].set({securityName:$('#security-name').val()}); 
       investmentTransactionsCollection.models[i].set({valueDate:DateUtils.formatAsYMD($('#value-date'))}); 
       investmentTransactionsCollection.models[i].set({adjustmentType:$('#adjustment-type').val()}); 
       investmentTransactionsCollection.models[i].set({assetClass:$('#assetclass').val()}); 
       investmentTransactionsCollection.models[i].set({currency:$('#currency').val()}); 
      } 
Смежные вопросы